| Pos | Driver | Team | Grid | Time / Gap | Pts |
|---|---|---|---|---|---|
| 1 | ALO Fernando Alonso FL | McLaren | 1 | 1:18:37.806 | 10 |
| 2 | HAM Lewis Hamilton | McLaren | 2 | +6.062 | 8 |
| 3 | RAI Kimi Räikkönen | Ferrari | 5 | +27.325 | 6 |
| 4 | HEI Nick Heidfeld | BMW Sauber | 4 | +56.562 | 5 |
| 5 | KUB Robert Kubica | BMW Sauber | 6 | +1:00.558 | 4 |
| 6 | ROS Nico Rosberg | Williams | 8 | +1:05.810 | 3 |
| 7 | KOV Heikki Kovalainen | Renault | 7 | +1:06.751 | 2 |
| 8 | BUT Jenson Button | Honda | 10 | +1:12.168 | 1 |
| 9 | WEB Mark Webber | Red Bull | 11 | +1:15.879 | — |
| 10 | BAR Rubens Barrichello | Honda | 12 | +1:16.958 | — |
| 11 | TRU Jarno Trulli | Toyota | 9 | +1:17.736 | — |
| 12 | FIS Giancarlo Fisichella | Renault | 15 | +1 lap | — |
| 13 | WUR Alexander Wurz | Williams | 13 | +1 lap | — |
| 14 | DAV Anthony Davidson | Super Aguri | 14 | +1 lap | — |
| 15 | RSC Ralf Schumacher | Toyota | 18 | +1 lap | — |
| 16 | SAT Takuma Sato | Super Aguri | 17 | +1 lap | — |
| 17 | LIU Vitantonio Liuzzi | Toro Rosso | 19 | +1 lap | — |
| 18 | VET Sebastian Vettel | Toro Rosso | 16 | +1 lap | — |
| 19 | SUT Adrian Sutil | Spyker | 21 | +1 lap | — |
| 20 | YAM Sakon Yamamoto | Spyker | 22 | +1 lap | — |
| DNF | MAS Felipe Massa | Ferrari | 3 | Suspension | — |
| DNF | COU David Coulthard | Red Bull | 20 | Accident | — |
| Pos | Driver | Team | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | ALO Fernando Alonso | McLaren | 1:21.718 | 1:21.356 | 1:21.997 |
| 2 | HAM Lewis Hamilton | McLaren | 1:21.956 | 1:21.746 | 1:22.034 |
| 3 | MAS Felipe Massa | Ferrari | 1:22.309 | 1:21.993 | 1:22.549 |
| 4 | HEI Nick Heidfeld | BMW Sauber | 1:23.107 | 1:22.466 | 1:23.174 |
| 5 | RAI Kimi Räikkönen | Ferrari | 1:22.673 | 1:22.369 | 1:23.183 |
| 6 | KUB Robert Kubica | BMW Sauber | 1:23.088 | 1:22.400 | 1:23.446 |
| 7 | KOV Heikki Kovalainen | Renault | 1:23.505 | 1:23.134 | 1:24.102 |
| 8 | ROS Nico Rosberg | Williams | 1:23.333 | 1:22.748 | 1:24.382 |
| 9 | TRU Jarno Trulli | Toyota | 1:23.724 | 1:23.107 | 1:24.555 |
| 10 | BUT Jenson Button | Honda | 1:23.639 | 1:23.021 | 1:25.165 |
| 11 | WEB Mark Webber | Red Bull | 1:23.575 | 1:23.166 | — |
| 12 | BAR Rubens Barrichello | Honda | 1:23.474 | 1:23.176 | — |
| 13 | WUR Alexander Wurz | Williams | 1:23.739 | 1:23.209 | — |
| 14 | DAV Anthony Davidson | Super Aguri | 1:23.646 | 1:23.274 | — |
| 15 | FIS Giancarlo Fisichella | Renault | 1:23.559 | 1:23.325 | — |
| 16 | VET Sebastian Vettel | Toro Rosso | 1:23.578 | 1:23.351 | — |
| 17 | SAT Takuma Sato | Super Aguri | 1:23.749 | — | — |
| 18 | RSC Ralf Schumacher | Toyota | 1:23.787 | — | — |
| 19 | LIU Vitantonio Liuzzi | Toro Rosso | 1:23.886 | — | — |
| 20 | COU David Coulthard | Red Bull | 1:24.019 | — | — |
| 21 | SUT Adrian Sutil | Spyker | 1:24.699 | — | — |
| 22 | YAM Sakon Yamamoto | Spyker | 1:25.084 | — | — |