| Pos | Driver | Team | Grid | Time / Gap | Pts |
|---|---|---|---|---|---|
| 1 | TRU Jarno Trulli | Renault | 1 | 1:45:46.601 | 10 |
| 2 | BUT Jenson Button | BAR | 2 | +0.497 | 8 |
| 3 | BAR Rubens Barrichello | Ferrari | 6 | +1:15.766 | 6 |
| 4 | MOY Juan Pablo Montoya | Williams | 9 | +1 lap | 5 |
| 5 | MAS Felipe Massa | Sauber | 16 | +1 lap | 4 |
| 6 | DAM Cristiano da Matta | Toyota | 15 | +1 lap | 3 |
| 7 | HEI Nick Heidfeld | Jordan | 17 | +2 laps | 2 |
| 8 | PAN Olivier Panis | Toyota | PL | +3 laps | 1 |
| 9 | BAU Zsolt Baumgartner | Minardi | 19 | +6 laps | — |
| 10 | RSC Ralf Schumacher | Williams | 12 | Gearbox | — |
| DNF | MSC Michael Schumacher FL | Ferrari | 4 | Collision damage | — |
| DNF | ALO Fernando Alonso | Renault | 3 | Accident | — |
| DNF | RAI Kimi Räikkönen | McLaren | 5 | Hydraulics | — |
| DNF | BRU Gianmaria Bruni | Minardi | 20 | Gearbox | — |
| DNF | PAN Giorgio Pantano | Jordan | 18 | Transmission | — |
| DNF | WEB Mark Webber | Jaguar | 11 | Gearbox | — |
| DNF | SAT Takuma Sato | BAR | 7 | Engine | — |
| DNF | COU David Coulthard | McLaren | 8 | Collision damage | — |
| DNF | FIS Giancarlo Fisichella | Sauber | 10 | Collision | — |
| DNF | KLI Christian Klien | Jaguar | 14 | Accident | — |
| Pos | Driver | Team | Time |
|---|---|---|---|
| 1 | TRU Jarno Trulli | Renault | 1:13.985 |
| 2 | RSC Ralf Schumacher | Williams | 1:14.345 |
| 3 | BUT Jenson Button | BAR | 1:14.396 |
| 4 | ALO Fernando Alonso | Renault | 1:14.408 |
| 5 | MSC Michael Schumacher | Ferrari | 1:14.516 |
| 6 | RAI Kimi Räikkönen | McLaren | 1:14.592 |
| 7 | BAR Rubens Barrichello | Ferrari | 1:14.716 |
| 8 | SAT Takuma Sato | BAR | 1:14.827 |
| 9 | COU David Coulthard | McLaren | 1:14.951 |
| 10 | MOY Juan Pablo Montoya | Williams | 1:15.039 |
| 11 | FIS Giancarlo Fisichella | Sauber | 1:15.352 |
| 12 | WEB Mark Webber | Jaguar | 1:15.725 |
| 13 | PAN Olivier Panis | Toyota | 1:15.859 |
| 14 | KLI Christian Klien | Jaguar | 1:15.919 |
| 15 | DAM Cristiano da Matta | Toyota | 1:16.169 |
| 16 | MAS Felipe Massa | Sauber | 1:16.248 |
| 17 | HEI Nick Heidfeld | Jordan | 1:16.488 |
| 18 | PAN Giorgio Pantano | Jordan | 1:17.443 |
| 19 | BAU Zsolt Baumgartner | Minardi | 1:20.060 |
| 20 | BRU Gianmaria Bruni | Minardi | 1:20.115 |