| Pos | No | Driver | Team | Engine | Grid | Laps | Time / status | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 22 | Jenson Button | Brawn | Mercedes | 1 | 78 | 1:40:44.282 | 10 |
| 2 | 23 | Rubens Barrichello | Brawn | Mercedes | 3 | 78 | +7.666s | 8 |
| 3 | 4 | Kimi Räikkönen | Ferrari | Ferrari | 2 | 78 | +13.442s | 6 |
| 4 | 3 | Felipe MassaFL | Ferrari | Ferrari | 5 | 78 | +15.110s | 5 |
| 5 | 14 | Mark Webber | Red Bull | Renault | 8 | 78 | +15.730s | 4 |
| 6 | 16 | Nico Rosberg | Williams | Toyota | 6 | 78 | +33.586s | 3 |
| 7 | 7 | Fernando Alonso | Renault | Renault | 9 | 78 | +37.839s | 2 |
| 8 | 11 | Sébastien Bourdais | Toro Rosso | Ferrari | 14 | 78 | +63.142s | 1 |
| 9 | 21 | Giancarlo Fisichella | Force India | Mercedes | 13 | 78 | +65.040s | |
| 10 | 10 | Timo Glock | Toyota | Toyota | 20 | 77 | +1 Lap | |
| 11 | 6 | Nick Heidfeld | BMW Sauber | BMW | 16 | 77 | +1 Lap | |
| 12 | 1 | Lewis Hamilton | McLaren | Mercedes | 19 | 77 | +1 Lap | |
| 13 | 9 | Jarno Trulli | Toyota | Toyota | 18 | 77 | +1 Lap | |
| 14 | 20 | Adrian Sutil | Force India | Mercedes | 15 | 77 | +1 Lap | |
| 15 | 17 | Kazuki Nakajima | Williams | Toyota | 10 | 76 | Accident | |
| R | 2 | Heikki Kovalainen | McLaren | Mercedes | 7 | 51 | Accident | |
| R | 5 | Robert Kubica | BMW Sauber | BMW | 17 | 28 | Brakes | |
| R | 15 | Sebastian Vettel | Red Bull | Renault | 4 | 15 | Accident | |
| R | 8 | Nelson Piquet Jr. | Renault | Renault | 12 | 10 | Collision | |
| R | 12 | Sébastien Buemi | Toro Rosso | Ferrari | 11 | 10 | Collision |
| Pos | Driver | Q1 | Q2 | Q3 |
|---|---|---|---|---|
| 1 | Jenson Button | 1:15.210 | 1:15.016 | 1:14.902 |
| 2 | Kimi Räikkönen | 1:15.746 | 1:14.514 | 1:14.927 |
| 3 | Rubens Barrichello | 1:15.425 | 1:14.829 | 1:15.077 |
| 4 | Sebastian Vettel | 1:15.915 | 1:14.879 | 1:15.271 |
| 5 | Felipe Massa | 1:15.340 | 1:15.001 | 1:15.437 |
| 6 | Nico Rosberg | 1:15.094 | 1:14.846 | 1:15.455 |
| 7 | Heikki Kovalainen | 1:15.495 | 1:14.809 | 1:15.516 |
| 8 | Mark Webber | 1:15.260 | 1:14.825 | 1:15.653 |
| 9 | Fernando Alonso | 1:15.898 | 1:15.200 | 1:16.009 |
| 10 | Kazuki Nakajima | 1:15.930 | 1:15.579 | 1:17.344 |
| 11 | Sébastien Buemi | 1:15.834 | 1:15.833 | |
| 12 | Nelson Piquet Jr. | 1:16.013 | 1:15.837 | |
| 13 | Giancarlo Fisichella | 1:16.063 | 1:16.146 | |
| 14 | Sébastien Bourdais | 1:16.120 | 1:16.281 | |
| 15 | Adrian Sutil |
| 1:16.248 |
| 1:16.545 |
| 16 | Lewis Hamilton | 1:16.264 |
| 17 | Nick Heidfeld | 1:16.264 |
| 18 | Robert Kubica | 1:16.405 |
| 19 | Jarno Trulli | 1:16.548 |
| 20 | Timo Glock | 1:16.788 |