1. Michael SchumacherGermanyFerrari-Ferrari73 laps1hr 33min 35.997secs
2.Kimi RaikkonenFinlandMcLaren-Mercedes+18.200secs
3.Heinz-Harald FrentzenGermanySauber-Petronas+37.900secs
4.Jarno TrulliItalyRenault-Renault+48.300secs
5.Nick HeidfeldGermanySauber-Petronas+56.400secs
6.Juan MontoyaColombiaWilliams-BMW+1 lap
7.Giancarlo FisichellaItalyJordan-Ford+1 lap
8.Justin WilsonBritainJaguar-Cosworth+2 laps

9.Cristiano da MattaBrazilToyota-Toyota+2 laps
10.Jos VerstappenHollandMinardi-Cosworth+4 laps
11.Nicolas KiesaDenmarkMinardi-Cosworth+4 laps

RtdJacques VilleneuveCanadaBAR-Honda63 laps completed
RtdRalph FirmanBritainJordan-Ford48 laps completed
RtdDavid CoulthardBritainMcLaren-Mercedes45 laps completed
Rtd Fernando AlonsoSpainRenault-Renault44 laps completed
RtdJenson ButtonBritainBAR-Honda41 laps completed
RtdOlivier PanisFranceToyota-Toyota27 laps completed
RtdMark WebberAustraliaJaguar-Cosworth21 laps completed
RtdRalf SchumacherGermanyWilliams-BMW21 laps completed
RtdRubens BarrichelloBrazilFerrari-Ferrari2 laps completed

Fastest lap:

Michael SchumacherFerrari-Ferrari1min 11.473secslap 13