| Pos | No | Driver | Team | Engine | Grid | Laps | Time / status | Pts |
|---|---|---|---|---|---|---|---|---|
| 1 | 23 | Rubens Barrichello | Brawn | Mercedes | 3 | 57 | 1:35:51.289 | 10 |
| 2 | 1 | Lewis Hamilton | McLaren | Mercedes | 1 | 57 | +2.358s | 8 |
| 3 | 4 | Kimi Räikkönen | Ferrari | Ferrari | 6 | 57 | +15.994s | 6 |
| 4 | 2 | Heikki Kovalainen | McLaren | Mercedes | 2 | 57 | +20.032s | 5 |
| 5 | 16 | Nico Rosberg | Williams | Toyota | 7 | 57 | +20.870s | 4 |
| 6 | 7 | Fernando Alonso | Renault | Renault | 8 | 57 | +27.744s | 3 |
| 7 | 22 | Jenson Button | Brawn | Mercedes | 5 | 57 | +34.913s | 2 |
| 8 | 5 | Robert Kubica | BMW Sauber | BMW | 10 | 57 | +36.667s | 1 |
| 9 | 14 | Mark Webber | Red Bull | Renault | 9 | 57 | +44.910s | |
| 10 | 20 | Adrian Sutil | Force India | Mercedes | 12 | 57 | +47.935s | |
| 11 | 6 | Nick Heidfeld | BMW Sauber | BMW | 11 | 57 | +48.822s | |
| 12 | 21 | Giancarlo Fisichella | Force India | Mercedes | 16 | 57 | +63.614s | |
| 13 | 9 | Jarno Trulli | Toyota | Toyota | 18 | 57 | +64.527s | |
| 14 | 10 | Timo GlockFL | Toyota | Toyota | 13 | 57 | +86.519s | |
| 15 | 8 | Romain Grosjean | Renault | Renault | 14 | 57 | +91.774s | |
| 16 | 11 | Jaime Alguersuari | Toro Rosso | Ferrari | 19 | 56 | +1 Lap | |
| 17 | 3 | Luca Badoer | Ferrari | Ferrari | 20 | 56 | +1 Lap | |
| 18 | 17 | Kazuki Nakajima | Williams | Toyota | 17 | 54 | +3 Laps | |
| R | 12 | Sébastien Buemi | Toro Rosso | Ferrari | 15 | 41 | Brakes | |
| R | 15 | Sebastian Vettel | Red Bull | Renault | 4 | 23 | Engine |
| Pos | Driver | Q1 | Q2 | Q3 |
|---|---|---|---|---|
| 1 | Lewis Hamilton | 1:38.649 | 1:38.182 | 1:39.489 |
| 2 | Heikki Kovalainen | 1:38.816 | 1:38.230 | 1:39.532 |
| 3 | Rubens Barrichello | 1:39.019 | 1:38.076 | 1:39.563 |
| 4 | Sebastian Vettel | 1:39.295 | 1:38.273 | 1:39.789 |
| 5 | Jenson Button | 1:38.531 | 1:38.601 | 1:39.821 |
| 6 | Kimi Räikkönen | 1:38.843 | 1:38.782 | 1:40.144 |
| 7 | Nico Rosberg | 1:39.039 | 1:38.346 | 1:40.185 |
| 8 | Fernando Alonso | 1:39.155 | 1:38.717 | 1:40.236 |
| 9 | Mark Webber | 1:38.983 | 1:38.625 | 1:40.239 |
| 10 | Robert Kubica | 1:38.806 | 1:38.747 | 1:40.512 |
| 11 | Nick Heidfeld | 1:39.032 | 1:38.826 | |
| 12 | Adrian Sutil | 1:39.145 | 1:38.846 | |
| 13 | Timo Glock | 1:39.459 | 1:38.991 | |
| 14 | Romain Grosjean | 1:39.322 | 1:39.040 | |
| 15 | Sébastien Buemi |
| 1:38.912 |
| 1:39.514 |
| 16 | Giancarlo Fisichella | 1:39.531 |
| 17 | Kazuki Nakajima | 1:39.795 |
| 18 | Jarno Trulli | 1:39.807 |
| 19 | Jaime Alguersuari | 1:39.925 |
| 20 | Luca Badoer | 1:41.413 |