| Pos | Driver | Team | Grid | Time / Gap | Pts |
|---|---|---|---|---|---|
| 1 | VET Sebastian Vettel | Toro Rosso | 1 | 1:26:47.494 | 10 |
| 2 | KOV Heikki Kovalainen | McLaren | 2 | +12.512 | 8 |
| 3 | KUB Robert Kubica | BMW Sauber | 11 | +20.471 | 6 |
| 4 | ALO Fernando Alonso | Renault | 8 | +23.903 | 5 |
| 5 | HEI Nick Heidfeld | BMW Sauber | 10 | +27.748 | 4 |
| 6 | MAS Felipe Massa | Ferrari | 6 | +28.816 | 3 |
| 7 | HAM Lewis Hamilton | McLaren | 15 | +29.912 | 2 |
| 8 | WEB Mark Webber | Red Bull | 3 | +32.048 | 1 |
| 9 | RAI Kimi Räikkönen FL | Ferrari | 14 | +39.468 | — |
| 10 | PIQ Nelson Piquet Jr. | Renault | 17 | +54.445 | — |
| 11 | GLO Timo Glock | Toyota | 9 | +58.888 | — |
| 12 | NAK Kazuki Nakajima | Williams | PL | +1:02.015 | — |
| 13 | TRU Jarno Trulli | Toyota | 7 | +1:05.954 | — |
| 14 | ROS Nico Rosberg | Williams | 5 | +1:08.635 | — |
| 15 | BUT Jenson Button | Honda | PL | +1:13.370 | — |
| 16 | COU David Coulthard | Red Bull | 13 | +1 lap | — |
| 17 | BAR Rubens Barrichello | Honda | 16 | +1 lap | — |
| 18 | BOU Sébastien Bourdais | Toro Rosso | PL | +1 lap | — |
| 19 | SUT Adrian Sutil | Force India | 20 | +2 laps | — |
| DNF | FIS Giancarlo Fisichella | Force India | 12 | Accident | — |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | VET Sebastian Vettel | Toro Rosso | 1:35.464 | 1:35.837 | 1:37.555 |
| 2 | KOV Heikki Kovalainen | McLaren | 1:35.214 | 1:35.843 | 1:37.631 |
| 3 | WEB Mark Webber | Red Bull | 1:36.001 | 1:36.306 | 1:38.117 |
| 4 | BOU Sébastien Bourdais | Toro Rosso | 1:35.543 | 1:36.175 | 1:38.445 |
| 5 | ROS Nico Rosberg | Williams | 1:35.485 | 1:35.898 | 1:38.767 |
| 6 | MAS Felipe Massa | Ferrari | 1:35.536 | 1:36.676 | 1:38.894 |
| 7 | TRU Jarno Trulli | Toyota | 1:35.906 | 1:36.008 | 1:39.152 |
| 8 | ALO Fernando Alonso | Renault | 1:36.297 | 1:36.518 | 1:39.751 |
| 9 | GLO Timo Glock | Toyota | 1:35.737 | 1:36.525 | 1:39.787 |
| 10 | HEI Nick Heidfeld | BMW Sauber | 1:35.709 | 1:36.626 | 1:39.906 |
| 11 | KUB Robert Kubica | BMW Sauber | 1:35.553 | 1:36.697 | — |
| 12 | FIS Giancarlo Fisichella | Force India | 1:36.280 | 1:36.698 | — |
| 13 | COU David Coulthard | Red Bull | 1:36.485 | 1:37.284 | — |
| 14 | RAI Kimi Räikkönen | Ferrari | 1:35.965 | 1:37.522 | — |
| 15 | HAM Lewis Hamilton | McLaren | 1:35.394 | 1:39.265 | — |
| 16 | BAR Rubens Barrichello | Honda | 1:36.510 | — | — |
| 17 | PIQ Nelson Piquet Jr. | Renault | 1:36.630 | — | — |
| 18 | NAK Kazuki Nakajima | Williams | 1:36.653 | — | — |
| 19 | BUT Jenson Button | Honda | 1:37.006 | — | — |
| 20 | SUT Adrian Sutil | Force India | 1:37.417 | — | — |