| Pos | No | Driver | Team | Engine | Grid | Laps | Time / status | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 1 | Fernando AlonsoFL | McLaren | Mercedes | 1 | 78 | 1:40:29.329 | 10 |
| 2 | 2 | Lewis Hamilton | McLaren | Mercedes | 2 | 78 | +4.095s | 8 |
| 3 | 5 | Felipe Massa | Ferrari | Ferrari | 3 | 78 | +69.114s | 6 |
| 4 | 3 | Giancarlo Fisichella | Renault | Renault | 4 | 77 | +1 Lap | 5 |
| 5 | 10 | Robert Kubica | BMW Sauber | BMW | 8 | 77 | +1 Lap | 4 |
| 6 | 9 | Nick Heidfeld | BMW Sauber | BMW | 7 | 77 | +1 Lap | 3 |
| 7 | 17 | Alexander Wurz | Williams | Toyota | 11 | 77 | +1 Lap | 2 |
| 8 | 6 | Kimi Räikkönen | Ferrari | Ferrari | 16 | 77 | +1 Lap | 1 |
| 9 | 19 | Scott Speed | Toro Rosso | Ferrari | 18 | 77 | +1 Lap | |
| 10 | 8 | Rubens Barrichello | Honda | Honda | 9 | 77 | +1 Lap | |
| 11 | 7 | Jenson Button | Honda | Honda | 10 | 77 | +1 Lap | |
| 12 | 16 | Nico Rosberg | Williams | Toyota | 5 | 77 | +1 Lap | |
| 13 | 4 | Heikki Kovalainen | Renault | Renault | 15 | 76 | Engine | |
| 14 | 14 | David Coulthard | Red Bull | Renault | 13 | 76 | +2 Laps | |
| 15 | 12 | Jarno Trulli | Toyota | Toyota | 14 | 76 | +2 Laps | |
| 16 | 11 | Ralf Schumacher | Toyota | Toyota | 20 | 76 | +2 Laps | |
| 17 | 22 | Takuma Sato | Super Aguri | Honda | 21 | 76 | +2 Laps | |
| 18 | 23 | Anthony Davidson | Super Aguri | Honda | 17 | 76 | +2 Laps | |
| 19 | 21 | Christijan Albers | Spyker | Ferrari | 22 | 70 | Driveshaft | |
| R | 20 | Adrian Sutil | Spyker | Ferrari | 19 | 53 | Accident | |
| R | 15 | Mark Webber | Red Bull | Renault | 6 | 17 | Gearbox | |
| R | 18 | Vitantonio Liuzzi | Toro Rosso | Ferrari | 12 | 2 | Accident |
| Pos | Driver | Q1 | Q2 | Q3 |
|---|---|---|---|---|
| 1 | Fernando Alonso | 1:16.059 | 1:15.431 | 1:15.726 |
| 2 | Lewis Hamilton | 1:15.685 | 1:15.479 | 1:15.905 |
| 3 | Felipe Massa | 1:16.786 | 1:16.034 | 1:15.967 |
| 4 | Giancarlo Fisichella | 1:17.596 | 1:16.054 | 1:16.285 |
| 5 | Nico Rosberg | 1:16.870 | 1:16.100 | 1:16.439 |
| 6 | Mark Webber | 1:17.816 | 1:16.420 | 1:16.784 |
| 7 | Nick Heidfeld | 1:17.385 | 1:15.733 | 1:16.832 |
| 8 | Robert Kubica | 1:17.584 | 1:15.576 | 1:16.955 |
| 9 | Rubens Barrichello | 1:17.244 | 1:16.454 | 1:17.498 |
| 10 | Jenson Button | 1:17.297 | 1:16.457 | 1:17.939 |
| 11 | Alexander Wurz | 1:17.874 | 1:16.662 | |
| 12 | Vitantonio Liuzzi | 1:16.720 | 1:16.703 | |
| 13 | David Coulthard | 1:17.204 | 1:16.319 | |
| 14 | Jarno Trulli | 1:17.686 | 1:16.988 | |
| 15 | Heikki Kovalainen |
| 1:17.836 |
| 1:17.125 |
| 16 | Kimi Räikkönen | 1:16.251 |
| 17 | Anthony Davidson | 1:18.250 |
| 18 | Scott Speed | 1:18.390 |
| 19 | Adrian Sutil | 1:18.418 |
| 20 | Ralf Schumacher | 1:18.539 |
| 21 | Takuma Sato | 1:18.554 |
| 22 | Christijan Albers |