1. Felipe Massa Brazil Scuderia Ferrari Marlboro-Ferrari 57 laps 01:31:06.970
2. Kimi Raikkonen Finland Scuderia Ferrari Marlboro-Ferrari +3.3
3. Robert Kubica Poland BMW Sauber F1 Team-BMW +4.9
4. Nick Heidfeld Germany BMW Sauber F1 Team-BMW +8.4
5. Heikki Kovalainen Finland Vodafone McLaren Mercedes-Mercedes +26.7
6. Jarno Trulli Italy Panasonic Toyota Racing-Toyota +41.3
7. Mark Webber Australia Red Bull Racing-Renault +45.4
8. Nico Rosberg Germany AT&T Williams-Toyota +55.8

9. Timo Glock Germany Panasonic Toyota Racing-Toyota +1:09.5
10. Fernando Alonso Spain ING Renault F1 Team-Renault +1:17.1
11. Rubens Barrichello Brazil Honda Racing F1 Team-Honda +1:17.8
12. Giancarlo Fisichella Italy Force India F1 Team-Ferrari +1 lap
13. Lewis Hamilton Britain Vodafone McLaren Mercedes-Mercedes +1 lap
14. Kazuki Nakajima Japan AT&T Williams-Toyota +1 lap
15. Sebastien Bourdais France Scuderia Toro Rosso-Ferrari +1 lap
16. Anthony Davidson Britain Super Aguri F1 Team-Honda +1 lap
17. Takuma Sato Japan Super Aguri F1 Team-Honda +1 lap
18. David Coulthard Britain Red Bull Racing-Renault +1 lap
19. Adrian Sutil Germany Force India F1 Team-Ferrari +2 laps

20. Nelson Piquet Jr Brazil ING Renault F1 Team-Renault 40 laps completed
21. Jenson Button Britain Honda Racing F1 Team-Honda 19 laps completed
22. Sebastian Vettel Germany Scuderia Toro Rosso-Ferrari 0 laps completed

Fastest lap:

Heikki Kovalainen Finland Vodafone McLaren Mercedes-Mercedes 1m 33.193 lap 49

all results unofficial