| Pos | Driver | Team | Grid | Time / Gap | Pts |
|---|---|---|---|---|---|
| 1 | MAS Felipe Massa | Ferrari | 1 | 1:26:49.451 | 10 |
| 2 | HAM Lewis Hamilton | McLaren | 3 | +3.779 | 8 |
| 3 | RAI Kimi Räikkönen FL | Ferrari | 4 | +4.271 | 6 |
| 4 | KUB Robert Kubica | BMW Sauber | 5 | +21.945 | 5 |
| 5 | HEI Nick Heidfeld | BMW Sauber | 9 | +38.741 | 4 |
| 6 | ALO Fernando Alonso | Renault | 7 | +53.724 | 3 |
| 7 | WEB Mark Webber | Red Bull | 6 | +1:04.229 | 2 |
| 8 | ROS Nico Rosberg | Williams | 11 | +1:11.406 | 1 |
| 9 | COU David Coulthard | Red Bull | 10 | +1:15.270 | — |
| 10 | TRU Jarno Trulli | Toyota | 8 | +1:16.344 | — |
| 11 | BUT Jenson Button | Honda | 13 | +1 lap | — |
| 12 | KOV Heikki Kovalainen | McLaren | 2 | +1 lap | — |
| 13 | GLO Timo Glock | Toyota | 15 | +1 lap | — |
| 14 | BAR Rubens Barrichello | Honda | 12 | +1 lap | — |
| 15 | PIQ Nelson Piquet Jr. | Renault | 17 | +1 lap | — |
| 16 | SUT Adrian Sutil | Force India | 19 | +1 lap | — |
| 17 | VET Sebastian Vettel | Toro Rosso | 14 | +1 lap | — |
| DNF | BOU Sébastien Bourdais | Toro Rosso | 18 | Suspension | — |
| DNF | NAK Kazuki Nakajima | Williams | 16 | Collision damage | — |
| DNF | FIS Giancarlo Fisichella | Force India | 20 | Collision | — |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | MAS Felipe Massa | Ferrari | 1:25.994 | 1:26.192 | 1:27.617 |
| 2 | KOV Heikki Kovalainen | McLaren | 1:26.736 | 1:26.290 | 1:27.808 |
| 3 | HAM Lewis Hamilton | McLaren | 1:26.192 | 1:26.477 | 1:27.923 |
| 4 | RAI Kimi Räikkönen | Ferrari | 1:26.457 | 1:26.050 | 1:27.936 |
| 5 | KUB Robert Kubica | BMW Sauber | 1:26.761 | 1:26.129 | 1:28.390 |
| 6 | WEB Mark Webber | Red Bull | 1:26.773 | 1:26.466 | 1:28.417 |
| 7 | ALO Fernando Alonso | Renault | 1:26.836 | 1:26.522 | 1:28.422 |
| 8 | TRU Jarno Trulli | Toyota | 1:26.695 | 1:26.822 | 1:28.836 |
| 9 | HEI Nick Heidfeld | BMW Sauber | 1:27.107 | 1:26.607 | 1:28.882 |
| 10 | COU David Coulthard | Red Bull | 1:26.939 | 1:26.520 | 1:29.959 |
| 11 | ROS Nico Rosberg | Williams | 1:27.367 | 1:27.012 | — |
| 12 | BAR Rubens Barrichello | Honda | 1:27.355 | 1:27.219 | — |
| 13 | BUT Jenson Button | Honda | 1:27.428 | 1:27.298 | — |
| 14 | VET Sebastian Vettel | Toro Rosso | 1:27.442 | 1:27.412 | — |
| 15 | GLO Timo Glock | Toyota | 1:26.614 | 1:27.806 | — |
| 16 | NAK Kazuki Nakajima | Williams | 1:27.547 | — | — |
| 17 | PIQ Nelson Piquet Jr. | Renault | 1:27.568 | — | — |
| 18 | BOU Sébastien Bourdais | Toro Rosso | 1:27.621 | — | — |
| 19 | FIS Giancarlo Fisichella | Force India | 1:27.807 | — | — |
| 20 | SUT Adrian Sutil | Force India | 1:28.325 | — | — |