Start na mokré dráze sliboval vzrušení, kterého se diváci také dočkali. Jezdci startovali na suchých i přechodných pneumatikách. Ihned za první šikanou zaútočil výborně startující Raikkonen a vedoucího Barrichella překonal. Vzrušující souboje spolu sváděla trojice Montoya, Massa a Button. S osychající tratí chyboval Michael Schumacher a jeho stíhací jízda musela po smyku začínat nanovo. Barrichello k veliké radosti svých domácích fanoušků vedoucí McLaren překonal a ujal se vedení. Buttonův motor Honda zakouřil již před startem a ve čtvrtém kole Brit ze závodu odstoupil.
Kimi Raikkonen se dlouhou předposlední částí dostal těsně za Montoyu, navíc měl k dispozici podstatně čerstvější pneumatiky. Pilot Williamsu však kontroloval situaci a nedovolil Raikkonenovi sebemenší útok. Navíc přidal další nejrychlejší kolo závodu. Barrichello ztrácel na vedoucí duo 20. vteřin. M. Schumacher s druhým Ferrari vytrvale útočil na svého mladšího bratra, ale na dlouhých rovinkách na Williams nestačil. Nakonec se ještě Ralf protáhl kolem Sata.
V závěru se ještě do bitvy mezi Montoyou a Raikkonenem přimíchal Villeneuve o kolo zpět, ale Kolumbijec si své jediné vítězství sezony vzít nenechal.