| P | No | Driver | Constructor | Laps | Time/Retired | Avg Speed | Grid | Pts | ||
| 1 | 1 | Kimi Räikkönen | Ferrari | 56 | 1:31:18.555 | 203.971 | 2 | 10 | ||
| 2 | 4 | Robert Kubica | BMW Sauber-BMW | 56 | + 19.570 secs | 203.245 | 4 | 8 | ||
| 3 | 23 | Heikki Kovalainen | McLaren-Mercedes | 56 | + 38.450 secs | 202.550 | 8 | 6 | ||
| 4 | 11 | Jarno Trulli | Toyota | 56 | + 45.832 secs | 202.279 | 3 | 5 | ||
| 5 | 22 | Lewis Hamilton | McLaren-Mercedes | 56 | + 46.548 secs | 202.253 | 9 | 4 | ||
| 6 | 3 | Nick Heidfeld | BMW Sauber-BMW | 56 | + 49.833 secs | 202.133 | 5 | 3 | ||
| 7 | 10 | Mark Webber | Red Bull-Renault | 56 | + 1m 8.130 secs | 201.466 | 6 | 2 | ||
| 8 | 5 | Fernando Alonso | Renault | 56 | + 1m 10.041 secs | 201.397 | 7 | 1 | ||
| 9 | 9 | David Coulthard | Red Bull-Renault | 56 | + 1m 16.220 secs | 201.173 | 12 | |||
| 10 | 16 | Jenson Button | Honda | 56 | + 1m 26.214 secs | 200.811 | 11 | |||
| 11 | 6 | Nelson Piquet jr. | Renault | 56 | + 1m 32.202 secs | 200.596 | 13 | |||
| 12 | 21 | Giancarlo Fisichella | Force India-Ferrari | 55 | + 1 Lap | 199.199 | 17 | |||
| 13 | 17 | Rubens Barrichello | Honda | 55 | + 1 Lap | 199.111 | 14 | |||
| 14 | 7 | Nico Rosberg | Williams-Toyota | 55 | + 1 Lap | 198.781 | 16 | |||
| 15 | 19 | Anthony Davidson | Super Aguri-Honda | 55 | + 1 Lap | 197.064 | 21 | |||
| 16 | 18 | Takuma Sato | Super Aguri-Honda | 54 | + 2 Laps | 196.415 | 19 | |||
| 17 | 8 | Kazuki Nakajima | Williams-Toyota | 54 | + 2 Laps | 196.022 | 22 | |||
| Ret | 15 | Sebastian Vettel | Toro Rosso-Ferrari | 39 | Engine | 199.728 | 15 | |||
| Ret | 2 | Felipe Massa | Ferrari | 30 | Spun off | 203.664 | 1 | |||
| Ret | 20 | Adrian Sutil | Force India-Ferrari | 5 | Hydraulics | 192.317 | 20 | |||
| Ret | 12 | Timo Glock | Toyota | 1 | Collision damage | 116.838 | 10 | |||
| Ret | 14 | Sébastien Bourdais | Toro Rosso-Ferrari | 0 | Spun off | 18 | ||||
| Fastest lap: 1:35.366 - Nick Heidfeld (Lap 55) | ||||||||||