| Pos | Driver | Constructor | Laps | Time | Points | |
|---|---|---|---|---|---|---|
| 1 | Juan Pablo Montoya | McLaren-Mercedes | 53 | 1:14:28.659 | 10 | |
| 2 | Fernando Alonso | Renault | 53 | +2.479 | 8 | |
| 3 | Giancarlo Fisichella | Renault | 53 | +17.975 | 6 | |
| 4 | Kimi Räikkönen | McLaren-Mercedes | 53 | +22.775 | 5 | |
| 5 | Jarno Trulli | Toyota | 53 | +33.786 | 4 | |
| 6 | Ralf Schumacher | Toyota | 53 | +43.925 | 3 | |
| 7 | Antônio Pizzonia | Williams-BMW | 53 | +44.643 | 2 | |
| 8 | Jenson Button | BAR-Honda | 53 | +1:03.635 | 1 | |
| 9 | Felipe Massa | Sauber-Petronas | 53 | +1:15.413 | ||
| 10 | Michael Schumacher | Ferrari | 53 | +1:36.070 | ||
| 11 | Jacques Villeneuve | Sauber-Petronas | 52 | |||
| 12 | Rubens Barrichello | Ferrari | 52 | |||
| 13 | Christian Klien | Red Bull-Cosworth | 52 | |||
| 14 | Mark Webber | Williams-BMW | 52 | |||
| 15 | David Coulthard | Red Bull-Cosworth | 52 | |||
| 16 | Takuma Sato | BAR-Honda | 52 | |||
| 17 | Tiago Monteiro | Jordan-Toyota | 51 | |||
| 18 | Robert Doornbos | Minardi-Cosworth | 51 | |||
| 19 | Christijan Albers | Minardi-Cosworth | 51 | |||
| 20 | Narain Karthikeyan | Jordan-Toyota | 50 |
| 1 | Fernando Alonso | 103 | 6,10,10,10,8,5,10,0,0,10,8,10,0,8,8 | |
| 2 | Kimi Räikkönen | 76 | 1,0,6,0,10,10,0,10,0,8,6,0,10,10,5 | |
| 3 | Michael Schumacher | 55 | 0,2,0,8,0,2,4,8,10,6,3,4,8,0,0 | |
| 4 | Juan Pablo Montoya | 50 | 3,5,0,0,2,4,2,0,0,0,10,8,0,6,10 | |
| 5 | Jarno Trulli | 43 | 0,8,8,4,6,0,1,0,0,4,0,0,5,3,4 | |
| 6 | Giancarlo Fisichella | 41 | 10,0,0,0,4,0,3,0,0,3,5,5,0,5,6 | |
| 7 | Ralf Schumacher | 35 | 0,4,5,0,5,3,0,3,0,2,1,3,6,0,3 | |
| 8 | Rubens Barrichello | 31 | 8,0,0,0,0,1,6,6,8,0,2,0,0,0,0 | |
| 9 | Nick Heidfeld | 28 | 0,6,0,3,0,8,8,0,0,0,0,0,3,0,0 | |
| ▲ | 10 | Jenson Button | 24 | 0,0,0,0,0,0,0,0,0,5,4,6,4,4,1 |
| Mark Webber | 24 | 4,0,3,2,3,6,0,4,0,0,0,0,2,0,0 | ||
| 12 | David Coulthard | 21 | 5,3,1,0,1,0,5,2,0,0,0,2,0,2,0 | |
| 13 | Felipe Massa | 8 | 0,0,2,0,0,0,0,5,0,0,0,1,0,0,0 | |
| 14 | Tiago Monteiro | 6 | 0,0,0,0,0,0,0,0,6,0,0,0,0,0,0 | |
| Alexander Wurz | 6 | 0,0,0,6,0,0,0,0,0,0,0,0,0,0,0 | ||
| Jacques Villeneuve | 6 | 0,0,0,5,0,0,0,0,0,1,0,0,0,0,0 | ||
| 17 | Narain Karthikeyan | 5 | 0,0,0,0,0,0,0,0,5,0,0,0,0,0,0 | |
| Christian Klien | 5 | 2,1,0,0,0,0,0,1,0,0,0,0,0,1,0 | ||
| 19 | Christijan Albers | 4 | 0,0,0,0,0,0,0,0,4,0,0,0,0,0,0 | |
| Pedro de la Rosa | 4 | 0,0,4,0,0,0,0,0,0,0,0,0,0,0,0 | ||
| 21 | Patrick Friesacher | 3 | 0,0,0,0,0,0,0,0,3,0,0,0,0,0,0 | |
| 22 | Antônio Pizzonia | 2 | 0,0,0,0,0,0,0,0,0,0,0,0,0,0,2 | |
| ▼ | 23 | Takuma Sato | 1 | 0,0,0,0,0,0,0,0,0,0,0,0,1,0,0 |
| ▼ | Vitantonio Liuzzi | 1 | 0,0,0,1,0,0,0,0,0,0,0,0,0,0,0 |
| 1 | Renault | 144 | 16,10,10,10,12,5,13,0,0,13,13,15,0,13,14 | |
| 2 | McLaren-Mercedes | 136 | 4,5,10,6,12,14,2,10,0,8,16,8,10,16,15 | |
| 3 | Ferrari | 86 | 8,2,0,8,0,3,10,14,18,6,5,4,8,0,0 | |
| 4 | Toyota | 78 | 0,12,13,4,11,3,1,3,0,6,1,3,11,3,7 | |
| 5 | Williams-BMW | 54 | 4,6,3,5,3,14,8,4,0,0,0,0,5,0,2 | |
| 6 | Red Bull-Cosworth | 27 | 7,4,1,1,1,0,5,3,0,0,0,2,0,3,0 | |
| 7 | BAR-Honda | 25 | 0,0,0,0,0,0,0,0,0,5,4,6,5,4,1 | |
| 8 | Sauber-Petronas | 14 | 0,0,2,5,0,0,0,5,0,1,0,1,0,0,0 | |
| 9 | Jordan-Toyota | 11 | 0,0,0,0,0,0,0,0,11,0,0,0,0,0,0 | |
| 10 | Minardi-Cosworth | 7 | 0,0,0,0,0,0,0,0,7,0,0,0,0,0,0 |