| Pos | Driver | Team | Laps | Time | Pts |
|---|---|---|---|---|---|
| 1 | Michael Schumacher MSC | Ferrari | 58 | 1:24:15.757 | 10 |
| 2 | Rubens Barrichello BAR | Ferrari | 58 | +13.605s | 8 |
| 3 | Fernando Alonso ALO | Renault | 58 | +34.673s | 6 |
| 4 | Ralf Schumacher RSC | Williams BMW | 58 | +60.423s | 5 |
| 5 | Jenson Montoya MOY | Williams BMW | 58 | +68.536s | 4 |
| 6 | Jenson Button BUT | BAR Honda | 58 | +70.598s | 3 |
| 7 | Jarno Trulli TRU | Renault | 57 | +1 lap | 2 |
| 8 | David Coulthard COU | McLaren Mercedes | 57 | +1 lap | 1 |
| 9 | Takuma Sato SAT | BAR Honda | 57 | +1 lap | 0 |
| 10 | Giancarlo Fisichella FIS | Sauber Petronas | 57 | +1 lap | 0 |
| 11 | Christian Klien KLI | Jaguar Cosworth | 56 | +2 laps | 0 |
| 12 | Cristiano Panis DAM | Toyota | 56 | +2 laps | 0 |
| 13 | Olivier Panis PAN | Toyota | 56 | +2 laps | 0 |
| 14 | Giorgio Pantano PAN | Jordan Ford | 55 | +3 laps | 0 |
| NC | Felipe Massa MAS | Sauber Petronas | 44 | DNF | 0 |
| NC | Nick Heidfeld HEI | Jordan Ford | 43 | DNF | 0 |
| NC | Gianmaria Bruni BRU | Minardi Cosworth | 43 | +15 laps | 0 |
| NC | Mark Webber WEB | Jaguar Cosworth | 29 | DNF | 0 |
| NC | Zsolt Baumgartner BAU | Minardi Cosworth | 13 | DNF | 0 |