| Pos | Driver | Constructor | Laps | Time | Points | |
|---|---|---|---|---|---|---|
| 1 | Felipe Massa | Ferrari | 57 | 1:35:32.339 | 10 | |
| 2 | Lewis Hamilton | McLaren-Mercedes | 57 | +5.611 | 8 | |
| 3 | Robert Kubica | BMW Sauber | 57 | +37.353 | 6 | |
| 4 | Heikki Kovalainen | McLaren-Mercedes | 57 | +39.703 | 5 | |
| 5 | Jarno Trulli | Toyota | 57 | +50.684 | 4 | |
| 6 | Sebastian Vettel | Toro Rosso-Ferrari | 57 | +52.625 | 3 | |
| 7 | Timo Glock | Toyota | 57 | +1:07.990 | 2 | |
| 8 | Nico Rosberg | Williams-Toyota | 57 | +1:11.457 | 1 | |
| 9 | Nick Heidfeld | BMW Sauber | 57 | +1:22.177 | ||
| 10 | Sébastien Bourdais | Toro Rosso-Ferrari | 57 | +1:29.794 | ||
| 11 | Nelson Piquet Jr. | Renault | 57 | +1:32.717 | ||
| 12 | Mark Webber | Red Bull-Renault | 56 | |||
| 13 | Jenson Button | Honda | 56 | |||
| 14 | Giancarlo Fisichella | Force India-Ferrari | 56 | |||
| 15 | Kazuki Nakajima | Williams-Toyota | 56 | |||
| 16 | Rubens Barrichello | Honda | 56 | |||
| 17 | David Coulthard | Red Bull-Renault | 56 | |||
| DNF | Kimi Räikkönen | Ferrari | 45 | Engine | ||
| DNF | Adrian Sutil | Force India-Ferrari | 41 | Accident | ||
| DNF | Fernando Alonso | Renault | 0 | Collision damage |
| Pos | Driver | Constructor | Time |
|---|---|---|---|
| 1 | Felipe Massa | Ferrari | 1:38.989 |
| 2 | Lewis Hamilton | McLaren-Mercedes | 1:39.199 |
| 3 | Robert Kubica | BMW Sauber | 1:39.392 |
| 4 | Kimi Räikkönen | Ferrari | 1:39.488 |
| 5 | Heikki Kovalainen | McLaren-Mercedes | 1:39.937 |
| 6 | Sebastian Vettel | Toro Rosso-Ferrari | 1:40.142 |
| 7 | Jarno Trulli | Toyota | 1:40.309 |
| 8 | Nick Heidfeld | BMW Sauber | 1:40.631 |
| 9 | Nico Rosberg | Williams-Toyota | 1:40.721 |
| 10 | Sébastien Bourdais | Toro Rosso-Ferrari | 1:40.750 |
| 11 | Kazuki Nakajima | Williams-Toyota | 1:38.428 |
| 12 | Fernando Alonso | Renault | 1:38.435 |
| 13 | Timo Glock | Toyota | 1:38.499 |
| 14 | Mark Webber | Red Bull-Renault | 1:38.515 |
| 15 | Nelson Piquet Jr. | Renault | 1:38.744 |
| 16 | Jenson Button | Honda | 1:38.880 |
| 17 | David Coulthard | Red Bull-Renault | 1:39.235 |
| 18 | Giancarlo Fisichella | Force India-Ferrari | 1:39.268 |
| 19 | Rubens Barrichello | Honda | 1:39.811 |
| 20 | Adrian Sutil | Force India-Ferrari | 1:39.943 |
| Pos | Driver | Constructor | Q1 | Q2 | Q3 |
|---|---|---|---|---|---|
| 1 | Felipe Massa | Ferrari | 1:38.176 | 1:37.859 | 1:38.989 |
| 2 | Lewis Hamilton | McLaren-Mercedes | 1:38.464 | 1:37.954 | 1:39.199 |
| 3 | Robert Kubica | BMW Sauber | 1:38.347 | 1:38.050 | 1:39.392 |
| 4 | Kimi Räikkönen | Ferrari | 1:38.703 | 1:38.229 | 1:39.488 |
| 5 | Heikki Kovalainen | McLaren-Mercedes | 1:38.656 | 1:38.120 | 1:39.937 |
| 6 | Sebastian Vettel | Toro Rosso-Ferrari | 1:38.141 | 1:37.842 | 1:40.142 |
| 7 | Jarno Trulli | Toyota | 1:37.948 | 1:37.928 | 1:40.309 |
| 8 | Nick Heidfeld | BMW Sauber | 1:38.738 | 1:37.859 | 1:40.631 |
| 9 | Nico Rosberg | Williams-Toyota | 1:38.595 | 1:38.336 | 1:40.721 |
| 10 | Sébastien Bourdais | Toro Rosso-Ferrari | 1:38.622 | 1:38.417 | 1:40.750 |
| 11 | Kazuki Nakajima | Williams-Toyota | 1:38.667 | 1:38.428 | |
| 12 | Fernando Alonso | Renault | 1:38.268 | 1:38.435 | |
| 13 | Timo Glock | Toyota | 1:38.532 | 1:38.499 | |
| 14 | Mark Webber | Red Bull-Renault | 1:38.559 | 1:38.515 | |
| 15 | Nelson Piquet Jr. | Renault | 1:38.787 | 1:38.744 | |
| 16 | Jenson Button | Honda | 1:38.880 | ||
| 17 | David Coulthard | Red Bull-Renault | 1:39.235 | ||
| 18 | Giancarlo Fisichella | Force India-Ferrari | 1:39.268 | ||
| 19 | Rubens Barrichello | Honda | 1:39.811 | ||
| 20 | Adrian Sutil | Force India-Ferrari | 1:39.943 |
| 1 | Lewis Hamilton | 70 | 10,4,0,6,8,10,0,0,10,10,4,8 | |
| ▲ | 2 | Felipe Massa | 64 | 0,0,10,8,10,6,4,10,0,6,0,10 |
| ▼ | 3 | Kimi Räikkönen | 57 | 1,10,8,10,6,0,0,8,5,3,6,0 |
| 4 | Robert Kubica | 55 | 0,8,6,5,5,8,10,4,0,2,1,6 | |
| ▲ | 5 | Heikki Kovalainen | 43 | 4,6,4,0,0,1,0,5,4,4,10,5 |
| ▼ | 6 | Nick Heidfeld | 41 | 8,3,5,0,4,0,8,0,8,5,0,0 |
| 7 | Jarno Trulli | 26 | 0,5,3,1,0,0,3,6,2,0,2,4 | |
| 8 | Fernando Alonso | 18 | 5,1,0,0,3,0,0,1,3,0,5,0 | |
| Mark Webber | 18 | 0,2,2,4,2,5,0,3,0,0,0,0 | ||
| 10 | Timo Glock | 15 | 0,0,0,0,0,0,5,0,0,0,8,2 | |
| ▼ | 11 | Nelson Piquet Jr. | 13 | 0,0,0,0,0,0,0,2,0,8,3,0 |
| 12 | Rubens Barrichello | 11 | 0,0,0,0,0,3,2,0,6,0,0,0 | |
| 13 | Nico Rosberg | 9 | 6,0,1,0,1,0,0,0,0,0,0,1 | |
| ▲ | Sebastian Vettel | 9 | 0,0,0,0,0,4,1,0,0,1,0,3 | |
| ▼ | 15 | Kazuki Nakajima | 8 | 3,0,0,2,0,2,0,0,1,0,0,0 |
| ▼ | 16 | David Coulthard | 6 | 0,0,0,0,0,0,6,0,0,0,0,0 |
| 17 | Jenson Button | 3 | 0,0,0,3,0,0,0,0,0,0,0,0 | |
| 18 | Sébastien Bourdais | 2 | 2,0,0,0,0,0,0,0,0,0,0,0 |
| 1 | Ferrari | 121 | 1,10,18,18,16,6,4,18,5,9,6,10 | |
| 2 | McLaren-Mercedes | 113 | 14,10,4,6,8,11,0,5,14,14,14,13 | |
| 3 | BMW Sauber | 96 | 8,11,11,5,9,8,18,4,8,7,1,6 | |
| 4 | Toyota | 41 | 0,5,3,1,0,0,8,6,2,0,10,6 | |
| 5 | Renault | 31 | 5,1,0,0,3,0,0,3,3,8,8,0 | |
| 6 | Red Bull-Renault | 24 | 0,2,2,4,2,5,6,3,0,0,0,0 | |
| 7 | Williams-Toyota | 17 | 9,0,1,2,1,2,0,0,1,0,0,1 | |
| 8 | Honda | 14 | 0,0,0,3,0,3,2,0,6,0,0,0 | |
| 9 | Toro Rosso-Ferrari | 11 | 2,0,0,0,0,4,1,0,0,1,0,3 |