| 1 | 5 | Fernando Alonso | Renault | 56 | 1:39:53.618 | 1 | 10 1:39:53.618 |
| 2 | 9 | Kimi Räikkönen | McLarenMercedes | 56 | +4.015 | 3 | 8 +4.015 |
| 3 | 17 | Ralf Schumacher | Toyota | 56 | +25.376 | 9 | 6 +25.376 |
| 4 | 6 | Giancarlo Fisichella | Renault | 56 | +26.114 | 2 | 5 +26.114 |
| 5 | 15 | Christian Klien | Red BullCosworth | 56 | +31.839 | 14 | 4 +31.839 |
| 6 | 12 | Felipe Massa | SauberPetronas | 56 | +36.400 | 11 | 3 +36.400 |
| 7 | 7 | Mark Webber | WilliamsBMW | 56 | +36.842 | 10 | 2 +36.842 |
| 8 | 3 | Jenson Button | BARHonda | 56 | +41.249 | 4 | 1 +41.249 |
| 9 | 14 | David Coulthard | Red BullCosworth | 56 | +44.247 | 7 | +44.247 |
| 10 | 11 | Jacques Villeneuve | SauberPetronas | 56 | +59.977 | 16 | +59.977 |
| 11 | 18 | Tiago Monteiro | JordanToyota | 56 | +1:24.648 | 19 | +1:24.648 |
| 12 | 2 | Rubens Barrichello | Ferrari | 56 | +1:32.812 | 8 | +1:32.812 |
| 13 | 8 | Antônio Pizzonia | WilliamsBMW | 55 | Tyre | 13 | Tyre |
| 14 | 20 | Robert Doornbos | MinardiCosworth | 55 | +1 lap | 20 | +1 lap |
| 15 | 16 | Jarno Trulli | Toyota | 55 | +1 lap | 12 | +1 lap |
| 16 | 21 | Christijan Albers | MinardiCosworth | 51 | +5 laps | – | +5 laps |
| DNF | 4 | Takuma Sato | BARHonda | 34 | Gearbox | 17 | Gearbox |
| DNF | 19 | Narain Karthikeyan | JordanToyota | 28 | Accident | – | Accident |
| DNF | 10 | Juan Pablo Montoya | McLarenMercedes | 24 | Engine | 5 | Engine |
| DNF | 1 | Michael Schumacher | Ferrari | 22 | Spun off | – | Spun off |