| Pos | Driver | Team | Grid | Time / Gap | Pts |
|---|---|---|---|---|---|
| 1 | BUT Jenson Button | McLaren | 4 | 1:33:36.531 | 25 |
| 2 | KUB Robert Kubica | Renault | 9 | +12.034 | 18 |
| 3 | MAS Felipe Massa | Ferrari | 5 | +14.488 | 15 |
| 4 | ALO Fernando Alonso | Ferrari | 3 | +16.304 | 12 |
| 5 | ROS Nico Rosberg | Mercedes | 6 | +16.683 | 10 |
| 6 | HAM Lewis Hamilton | McLaren | 11 | +29.898 | 8 |
| 7 | LIU Vitantonio Liuzzi | Force India | 13 | +59.847 | 6 |
| 8 | BAR Rubens Barrichello | Williams | 8 | +1:00.536 | 4 |
| 9 | WEB Mark Webber FL | Red Bull | 2 | +1:07.319 | 2 |
| 10 | MSC Michael Schumacher | Mercedes | 7 | +1:09.391 | 1 |
| 11 | ALG Jaime Alguersuari | Toro Rosso | 17 | +1:11.301 | — |
| 12 | DLR Pedro de la Rosa | Sauber | 14 | +1:14.084 | — |
| 13 | KOV Heikki Kovalainen | Lotus Racing | 19 | +2 laps | — |
| 14 | CHD Karun Chandhok | HRT | 22 | +5 laps | — |
| DNF | GLO Timo Glock | Virgin | PL | Suspension | — |
| DNF | DIG Lucas di Grassi | Virgin | PL | Hydraulics | — |
| DNF | VET Sebastian Vettel | Red Bull | 1 | Brakes | — |
| DNF | SUT Adrian Sutil | Force India | 10 | Engine | — |
| DNF | PET Vitaly Petrov | Renault | 18 | Spun off | — |
| DNF | SEN Bruno Senna | HRT | 21 | Hydraulics | — |
| DNF | BUE Sébastien Buemi | Toro Rosso | 12 | Collision | — |
| DNF | HUL Nico Hülkenberg | Williams | 15 | Collision | — |
| DNF | KOB Kamui Kobayashi | Sauber | 16 | Collision | — |
| DNS | TRU Jarno Trulli | Lotus Racing | 20 | Hydraulics | — |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | VET Sebastian Vettel | Red Bull | 1:24.774 | 1:24.096 | 1:23.919 |
| 2 | WEB Mark Webber | Red Bull | 1:25.286 | 1:24.276 | 1:24.035 |
| 3 | ALO Fernando Alonso | Ferrari | 1:25.082 | 1:24.335 | 1:24.111 |
| 4 | BUT Jenson Button | McLaren | 1:24.897 | 1:24.531 | 1:24.675 |
| 5 | MAS Felipe Massa | Ferrari | 1:25.548 | 1:25.010 | 1:24.837 |
| 6 | ROS Nico Rosberg | Mercedes | 1:24.788 | 1:24.788 | 1:24.884 |
| 7 | MSC Michael Schumacher | Mercedes | 1:25.351 | 1:24.871 | 1:24.927 |
| 8 | BAR Rubens Barrichello | Williams | 1:25.702 | 1:25.085 | 1:25.217 |
| 9 | KUB Robert Kubica | Renault | 1:25.588 | 1:25.122 | 1:25.372 |
| 10 | SUT Adrian Sutil | Force India | 1:25.504 | 1:25.046 | 1:26.036 |
| 11 | HAM Lewis Hamilton | McLaren | 1:25.046 | 1:25.184 | — |
| 12 | BUE Sébastien Buemi | Toro Rosso | 1:26.061 | 1:25.638 | — |
| 13 | LIU Vitantonio Liuzzi | Force India | 1:26.170 | 1:25.743 | — |
| 14 | DLR Pedro de la Rosa | Sauber | 1:26.089 | 1:25.747 | — |
| 15 | HUL Nico Hülkenberg | Williams | 1:25.866 | 1:25.748 | — |
| 16 | KOB Kamui Kobayashi | Sauber | 1:26.251 | 1:25.777 | — |
| 17 | ALG Jaime Alguersuari | Toro Rosso | 1:26.095 | 1:26.089 | — |
| 18 | PET Vitaly Petrov | Renault | 1:26.471 | — | — |
| 19 | KOV Heikki Kovalainen | Lotus Racing | 1:28.797 | — | — |
| 20 | TRU Jarno Trulli | Lotus Racing | 1:29.111 | — | — |
| 21 | GLO Timo Glock | Virgin | 1:29.592 | — | — |
| 22 | DIG Lucas di Grassi | Virgin | 1:30.185 | — | — |
| 23 | SEN Bruno Senna | HRT | 1:30.526 | — | — |
| 24 | CHD Karun Chandhok | HRT | 1:30.613 | — | — |