1. Kimi Raikkonen Finland Scuderia Ferrari Marlboro-Ferrari 44 laps 1:20:39.066
2. Felipe Massa Brazil Scuderia Ferrari Marlboro-Ferrari +4.6
3. Fernando Alonso Spain Vodafone McLaren Mercedes-Mercedes +14.3
4. Lewis Hamilton Britain Vodafone McLaren Mercedes-Mercedes +23.6
5. Nick Heidfeld Germany BMW Sauber F1 Team-BMW +51.9
6. Nico Rosberg Germany AT&T Williams-Toyota +76.9
7. Mark Webber Australia Red Bull Racing-Renault +80.7
8. Heikki Kovalainen Finland ING Renault F1 Team-Renault +85.2

9. Robert Kubica Poland BMW Sauber F1 Team-BMW +85.7
10. Ralf Schumacher Germany Panasonic Toyota Racing-Toyota +88.5
11. Jarno Trulli Italy Panasonic Toyota Racing-Toyota +1:45.0
12. Vitantonio Liuzzi Italy Scuderia Toro Rosso-Ferrari +1 lap
13. Rubens Barrichello Brazil Honda Racing F1 Team-Honda +1 lap
14. Adrian Sutil Germany Spyker F1 Team-Ferrari +1 lap
15. Takuma Sato Japan Super Aguri F1 Team-Honda +1 lap
16. Anthony Davidson Britain Super Aguri F1 Team-Honda +1 lap
17. Sakon Yamamoto Japan Spyker F1 Team-Ferrari +1 lap

18. Jenson Button Britain Honda Racing F1 Team-Honda 36 laps completed
19. Alexander Wurz Austria AT&T Williams-Toyota 34 laps completed
20. David Coulthard Britain Red Bull Racing-Renault 29 laps completed
21. Sebastian Vettel Germany Scuderia Toro Rosso-Ferrari 8 laps completed
22. Giancarlo Fisichella Italy ING Renault F1 Team-Renault 1 lap completed

all times unofficial