| Pos | Driver | Constructor | Laps | Time | Points | |
|---|---|---|---|---|---|---|
| 1 | Rubens Barrichello | Ferrari | 53 | 1:15:18.448 | 10 | |
| 2 | Michael Schumacher | Ferrari | 53 | +1.347 | 8 | |
| 3 | Jenson Button | BAR-Honda | 53 | +10.197 | 6 | |
| 4 | Takuma Sato | BAR-Honda | 53 | +15.370 | 5 | |
| 5 | Juan Pablo Montoya | Williams-BMW | 53 | +32.352 | 4 | |
| 6 | David Coulthard | McLaren-Mercedes | 53 | +33.439 | 3 | |
| 7 | Antônio Pizzonia | Williams-BMW | 53 | +33.752 | 2 | |
| 8 | Giancarlo Fisichella | Sauber-Petronas | 53 | +35.431 | 1 | |
| 9 | Mark Webber | Jaguar-Cosworth | 53 | +56.761 | ||
| 10 | Jarno Trulli | Renault | 53 | +1:06.316 | ||
| 11 | Ricardo Zonta | Toyota | 53 | +1:22.531 | ||
| 12 | Felipe Massa | Sauber-Petronas | 52 | |||
| 13 | Christian Klien | Jaguar-Cosworth | 52 | |||
| 14 | Nick Heidfeld | Jordan-Ford | 52 | |||
| 15 | Zsolt Baumgartner | Minardi-Cosworth | 50 | |||
| DNF | Fernando Alonso | Renault | 40 | Spun off | ||
| DNF | Giorgio Pantano | Jordan-Ford | 33 | Accident | ||
| DNF | Gianmaria Bruni | Minardi-Cosworth | 29 | Fire | ||
| DNF | Kimi Räikkönen | McLaren-Mercedes | 13 | Overheating | ||
| DNF | Olivier Panis | Toyota | 0 | Spun off |
| 1 | Michael Schumacher | 136 | 10,10,10,10,10,0,10,10,10,10,10,10,10,8,8 | |
| 2 | Rubens Barrichello | 98 | 8,5,8,3,8,6,8,8,8,6,6,0,8,6,10 | |
| 3 | Jenson Button | 71 | 3,6,6,8,1,8,6,6,0,4,5,8,4,0,6 | |
| 4 | Jarno Trulli | 46 | 2,4,5,4,6,10,5,0,5,5,0,0,0,0,0 | |
| 5 | Fernando Alonso | 45 | 6,2,3,5,5,0,4,0,0,8,0,6,6,0,0 | |
| 6 | Juan Pablo Montoya | 42 | 4,8,0,6,0,5,1,0,0,1,4,4,5,0,4 | |
| 7 | Kimi Räikkönen | 28 | 0,0,0,1,0,0,0,4,3,2,8,0,0,10,0 | |
| 8 | David Coulthard | 24 | 1,3,0,0,0,0,0,3,2,3,2,5,0,2,3 | |
| 9 | Takuma Sato | 23 | 0,0,4,0,4,0,0,0,6,0,0,1,3,0,5 | |
| ▼ | 10 | Giancarlo Fisichella | 19 | 0,0,0,0,2,0,3,5,0,0,3,0,1,4,1 |
| 11 | Ralf Schumacher | 12 | 5,0,2,2,3,0,0,0,0,0,0,0,0,0,0 | |
| 12 | Felipe Massa | 10 | 0,1,0,0,0,4,0,0,0,0,0,0,0,5,0 | |
| 13 | Mark Webber | 7 | 0,0,1,0,0,0,2,0,0,0,1,3,0,0,0 | |
| 14 | Olivier Panis | 6 | 0,0,0,0,0,1,0,0,4,0,0,0,0,1,0 | |
| ▲ | Antônio Pizzonia | 6 | 0,0,0,0,0,0,0,0,0,0,0,2,2,0,2 | |
| 16 | Christian Klien | 3 | 0,0,0,0,0,0,0,0,0,0,0,0,0,3,0 | |
| Cristiano da Matta | 3 | 0,0,0,0,0,3,0,0,0,0,0,0,0,0,0 | ||
| Nick Heidfeld | 3 | 0,0,0,0,0,2,0,1,0,0,0,0,0,0,0 | ||
| 19 | Timo Glock | 2 | 0,0,0,0,0,0,0,2,0,0,0,0,0,0,0 | |
| 20 | Zsolt Baumgartner | 1 | 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0 |
| 1 | Ferrari | 234 | 18,15,18,13,18,6,18,18,18,16,16,10,18,14,18 | |
| ▲ | 2 | BAR-Honda | 94 | 3,6,10,8,5,8,6,6,6,4,5,9,7,0,11 |
| ▼ | 3 | Renault | 91 | 8,6,8,9,11,10,9,0,5,13,0,6,6,0,0 |
| 4 | Williams-BMW | 60 | 9,8,2,8,3,5,1,0,0,1,4,6,7,0,6 | |
| 5 | McLaren-Mercedes | 52 | 1,3,0,1,0,0,0,7,5,5,10,5,0,12,3 | |
| 6 | Sauber-Petronas | 29 | 0,1,0,0,2,4,3,5,0,0,3,0,1,9,1 | |
| 7 | Jaguar-Cosworth | 10 | 0,0,1,0,0,0,2,0,0,0,1,3,0,3,0 | |
| 8 | Toyota | 9 | 0,0,0,0,0,4,0,0,4,0,0,0,0,1,0 | |
| 9 | Jordan-Ford | 5 | 0,0,0,0,0,2,0,3,0,0,0,0,0,0,0 | |
| 10 | Minardi-Cosworth | 1 | 0,0,0,0,0,0,0,0,1,0,0,0,0,0,0 |