1. Felipe Massa Brazil Ferrari-Ferrari 01:21.778
2. Fernando Alonso Spain Renault-Renault 01:23.097
3. Giancarlo Fisichella Italy Renault-Renault 01:23.189
4. Robert Doornbos Holland Red Bull-Ferrari 01:23.195
5. Anthony Davidson Britain Honda-Honda 01:23.498
6. Ralf Schumacher Germany Toyota-Toyota 01:23.747
7. Jarno Trulli Italy Toyota-Toyota 01:23.771
8. Michael Schumacher Germany Ferrari-Ferrari 01:23.931
9. Nick Heidfeld Germany BMW Sauber 01:23.934
10. Robert Kubica Poland BMW Sauber 01:24.106
11. Pedro de la Rosa Spain McLaren-Mercedes 01:24.252
12. Markus Winkelhock Germany Midland-Toyota 01:24.381
13. Rubens Barrichello Brazil Honda-Honda 01:24.445
14. Jenson Button Britain Honda-Honda 01:24.465
15. Tiago Monteiro Portugal Midland-Toyota 01:24.508
16. Alexander Wurz Austria Williams-Cosworth 01:24.609
17. Takuma Sato Japan Super Aguri-Honda 01:24.623
18. Nico Rosberg Germany Williams-Cosworth 01:24.793
19. Neel Jani Switzerland Toro Rosso-Cosworth 01:24.854*
20. Christijan Albers Holland Midland-Toyota 01:25.038
21. Scott Speed USA Toro Rosso-Cosworth 01:25.152*
22. Mark Webber Australia Williams-Cosworth 01:25.393
23. Christian Klien Austria Red Bull-Ferrari 01:25.647
24. David Coulthard Britain Red Bull-Ferrari 01:25.843
25. Kimi Raikkonen Finland McLaren-Mercedes 01:25.968
26. Vitantonio Liuzzi Italy Toro Rosso-Cosworth 01:26.198*
27. Sakon Yamamoto Japan Super Aguri-Honda 01:26.877

all times unofficial
* denotes restricted 3-litre V10; all others 2.4 V8