| Pos | No | Driver | Team | Engine | Grid | Laps | Time / status | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 22 | Jenson Button | Brawn | Mercedes | 1 | 58 | 1:34:15.784 | 10 |
| 2 | 23 | Rubens Barrichello | Brawn | Mercedes | 2 | 58 | +0.807s | 8 |
| 3 | 9 | Jarno Trulli | Toyota | Toyota | 20 | 58 | +1.604s | 6 |
| 4 | 10 | Timo Glock | Toyota | Toyota | 19 | 58 | +4.435s | 5 |
| 5 | 7 | Fernando Alonso | Renault | Renault | 10 | 58 | +4.879s | 4 |
| 6 | 16 | Nico RosbergFL | Williams | Toyota | 5 | 58 | +5.722s | 3 |
| 7 | 12 | Sébastien Buemi | Toro Rosso | Ferrari | 13 | 58 | +6.004s | 2 |
| 8 | 11 | Sébastien Bourdais | Toro Rosso | Ferrari | 17 | 58 | +6.298s | 1 |
| 9 | 20 | Adrian Sutil | Force India | Mercedes | 16 | 58 | +6.335s | |
| 10 | 6 | Nick Heidfeld | BMW Sauber | BMW | 9 | 58 | +7.085s | |
| 11 | 21 | Giancarlo Fisichella | Force India | Mercedes | 15 | 58 | +7.374s | |
| 12 | 14 | Mark Webber | Red Bull | Renault | 8 | 57 | +1 Lap | |
| 13 | 15 | Sebastian Vettel | Red Bull | Renault | 3 | 56 | Collision | |
| 14 | 5 | Robert Kubica | BMW Sauber | BMW | 4 | 55 | Collision | |
| 15 | 4 | Kimi Räikkönen | Ferrari | Ferrari | 7 | 55 | Differential | |
| R | 3 | Felipe Massa | Ferrari | Ferrari | 6 | 45 | Suspension | |
| R | 8 | Nelson Piquet Jr. | Renault | Renault | 14 | 24 | Spun off | |
| R | 17 | Kazuki Nakajima | Williams | Toyota | 11 | 17 | Accident | |
| R | 2 | Heikki Kovalainen | McLaren | Mercedes | 12 | 0 | Collision | |
| D | 1 | Lewis Hamilton | McLaren | Mercedes | 18 | 58 | Disqualified |
| Pos | Driver | Q1 | Q2 | Q3 |
|---|---|---|---|---|
| 1 | Jenson Button | 1:25.211 | 1:24.855 | 1:26.202 |
| 2 | Rubens Barrichello | 1:25.006 | 1:24.783 | 1:26.505 |
| 3 | Sebastian Vettel | 1:25.938 | 1:25.121 | 1:26.830 |
| 4 | Robert Kubica | 1:25.922 | 1:25.152 | 1:26.914 |
| 5 | Nico Rosberg | 1:25.846 | 1:25.123 | 1:26.973 |
| 6 | Timo Glock | 1:25.499 | 1:25.281 | 1:26.975 |
| 7 | Felipe Massa | 1:25.844 | 1:25.319 | 1:27.033 |
| 8 | Jarno Trulli | 1:26.194 | 1:25.265 | 1:27.127 |
| 9 | Kimi Räikkönen | 1:25.899 | 1:25.380 | 1:27.163 |
| 10 | Mark Webber | 1:25.427 | 1:25.241 | 1:27.246 |
| 11 | Nick Heidfeld | 1:25.827 | 1:25.504 | |
| 12 | Fernando Alonso | 1:26.026 | 1:25.605 | |
| 13 | Kazuki Nakajima | 1:26.074 | 1:25.607 | |
| 14 | Heikki Kovalainen | 1:26.184 | 1:25.726 | |
| 15 | Lewis Hamilton |
| 1:26.454 |
| 16 | Sébastien Buemi | 1:26.503 |
| 17 | Nelson Piquet Jr. | 1:26.598 |
| 18 | Giancarlo Fisichella | 1:26.677 |
| 19 | Adrian Sutil | 1:26.742 |
| 20 | Sébastien Bourdais | 1:26.964 |