| Pos | Grid | Driver | Team | Laps | Time/Gap | Pts |
|---|---|---|---|---|---|---|
| 1 | 1 | Jenson Button | Brawn | 01:34:15.784 | 10 | |
| 2 | 2 | Rubens Barrichello | Brawn | 00:00:00.807 | 6 | |
| 3 | 20 | Jarno Trulli | Toyota | 00:00:01.604 | 4 | |
| 4 | 19 | Timo Glock | Toyota | 00:00:04.435 | 3 | |
| 5 | 10 | Fernando Alonso | Renault | 00:00:04.879 | 2 | |
| 6 | 5 | Nico Rosberg | Williams | 00:00:05.722 | 1 | |
| 7 | 13 | Sebastien Buemi | Toro Rosso | 00:00:06.004 | 0 | |
| 8 | 17 | Sébastien Bourdais | Toro Rosso | 00:00:06.298 | 0 | |
| 9 | 16 | Adrian Sutil | Force India | 00:00:06.335 | 0 | |
| 10 | 9 | Nick Heidfeld | BMW Sauber | 00:00:07.085 | 0 | |
| 11 | 15 | Giancarlo Fisichella | Force India | 00:00:07.374 | 0 | |
| 12 | 8 | Mark Webber | Red Bull | +1 Lap | 0 | |
| 13 | 3 | Sebastian Vettel | Red Bull | Collision | 0 | |
| 14 | 4 | Robert Kubica | BMW Sauber | Collision | 0 | |
| 15 | 7 | Kimi Räikkönen | Ferrari | Differential | 0 | |
| 6 | Felipe Massa | Ferrari | DNF | 0 | ||
| 14 | Nelson Piquet Jr. | Renault | DNF | 0 | ||
| 11 | Kazuki Nakajima | Williams | DNF | 0 | ||
| 12 | Heikki Kovalainen | McLaren | DNF | 0 | ||
| 18 | Lewis Hamilton | McLaren | DSQ | 0 |