1. Michael Schumacher Germany Ferrari-Ferrari 62 01:31:06.486
2. Fernando Alonso Spain Renault-Renault +2.0
3. Juan Pablo Montoya Colombia McLaren-Mercedes +15.8
4. Felipe Massa Brazil Ferrari-Ferrari +17.0
5. Kimi Raikkonen Finland McLaren-Mercedes +17.5
6. Mark Webber Australia Williams-Cosworth +37.7
7. Jenson Button Britain Honda-Honda +39.6
8. Giancarlo Fisichella Italy Renault-Renault +40.2

9. Ralf Schumacher Germany Toyota-Toyota +45.5
10. Rubens Barrichello Brazil Honda-Honda +77.8
11. Nico Rosberg Germany Williams-Cosworth +79.6
12. Jacques Villeneuve Canada BMW Sauber +82.3
13. Nick Heidfeld Germany BMW Sauber +1 lap
14. Vitantonio Liuzzi Italy Toro Rosso-Cosworth +1 lap*
15. Scott Speed USA Toro Rosso-Cosworth +1 lap*
16. Tiago Monteiro Portugal Midland-Toyota +2 laps

17. David Coulthard Britain Red Bull-Ferrari 47 laps completed
18. Takuma Sato Japan Super Aguri-Honda 44 laps completed
19. Christian Klien Austria Red Bull-Ferrari 40 laps completed
20. Yuji Ide Japan Super Aguri-Honda 23 laps completed
21. Jarno Trulli Italy Toyota-Toyota 5 laps completed
22. Christijan Albers Holland Midland-Toyota 0 laps completed

all results unofficial
* denotes restricted three-litre V10, all others using 2.4 V8