Loppet stördes av ett häftigt regnväder. Mario Andretti i Lotus snurrade av redan på första varvet och Nelson Piquet och Jody Scheckter gjorde det samma tidigt i loppet. Under varv sju inträffade en seriekrock som medförde att loppet rödflaggades. Tävlingen startades om och fullföljdes och resultatet blev sedan en summering av de två delarna. Vädret fortsatte dock att påverka fortsättningen av loppet. Regnet gjorde banan hal vilket gjorde att fler förare körde av.
Ronnie Peterson i Lotus, som startade från pole position, tog ledningen i loppet och klarade sig bland annat därför från olyckor. Efter att ha tappat ledningen återtog han den på det 29:e varvet och behöll den in i mål. På andra plats kom Patrick Depailler i Tyrrell ca 47 sekunder efter och på tredje plats Gilles Villeneuve i Ferrari ca 1:40 bakom.