# Driver Team Time/Retired Pts 1. Fernando Alonso McLaren-Mercedes Winner 10 2. Felipe Massa Ferrari +8.1 secs 8 3. Mark Webber Red Bull-Renault +65.6 secs 6 4. Alexander Wurz Williams-Toyota +65.9 secs 5 5. David Coulthard Red Bull-Renault +73.6 secs 4 6. Nick Heidfeld BMW +80.2 secs 3 7. Robert Kubica BMW +82.4 secs 2 8. Heikki Kovalainen Renault +1 Lap 1 9. Lewis Hamilton McLaren-Mercedes +1 Lap 10. Giancarlo Fisichella Renault +1 Lap 11. Rubens Barrichello Honda +1 Lap 12. Anthony Davidson Super Aguri-Honda +1 Lap 13. Jarno Trulli Toyota +1 Lap 14. Kimi Räikkönen Ferrari +26 Laps 15. Takuma Sato Super Aguri-Honda +41 Laps 16. Ralf Schumacher Toyota +42 Laps 17. Markus Winkelhock Spyker-Ferrari +47 Laps 18. Jenson Button Honda +58 Laps 19. Adrian Sutil Spyker-Ferrari +58 Laps 20. Nico Rosberg Williams-Toyota +58 Laps 21. Scott Speed STR-Ferrari Spin 22. Vitantonio Liuzzi STR-Ferrari Spin