| Pos | Driver | Team | Laps | Time | Pts |
|---|---|---|---|---|---|
| 1 | Jenson Button BUT | Brawn Mercedes | 31 | 55:30.622 | 5 |
| 2 | Nick Heidfeld HEI | Sauber BMW | 31 | +22.722s | 4 |
| 3 | Timo Glock GLO | Toyota | 31 | +23.513s | 3 |
| 4 | Jarno Trulli TRU | Toyota | |||
| 5 | Rubens Barrichello BAR | Brawn Mercedes | 31 | +47.360s | 2 |
| 6 | Mark Webber WEB | RBR Renault | |||
| 7 | Lewis Hamilton HAM | McLaren Mercedes | 31 | +60.733s | 1 |
| 8 | Nico Rosberg ROS | Williams Toyota | |||
| 9 | Felipe Massa MAS | Ferrari | 31 | +76.932s | 0 |
| 10 | Sebastien Bourdais BOU | STR Ferrari | 31 | +102.164s | 0 |
| 11 | Fernando Alonso ALO | Renault | 31 | +109.422s | 0 |
| 12 | Kazuki Nakajima NAK | Williams Toyota | 31 | +116.130s | 0 |
| 13 | Nelson Piquet PIQ | Renault | 31 | +116.713s | 0 |
| 14 | Kimi Vettel RAI | Ferrari | 31 | +142.841s | 0 |
| 15 | Sebastian Vettel VET | RBR Renault | 30 | DNF | 0 |
| 16 | Sebastien Buemi BUE | STR Ferrari | 30 | DNF | 0 |
| 17 | Adrian Sutil SUT | Force India Mercedes | 30 | +1 lap | 0 |
| 18 | Giancarlo Fisichella FIS | Force India Mercedes | 29 | DNF | 0 |
| NC | Robert Kubica KUB | Sauber BMW | 1 | DNF | 0 |
| NC | Heikki Kovalainen KOV | McLaren Mercedes | 0 | DNF | 0 |