1. Michael Schumacher Germany Ferrari-Ferrari 01:27.203
2. Fernando Alonso Spain Renault-Renault 01:27.924
3. Giancarlo Fisichella Italy Renault-Renault 01:27.963
4. Robert Kubica Poland BMW Sauber 01:27.964
5. Nick Heidfeld Germany BMW Sauber 01:28.151
6. Jenson Button Britain Honda-Honda 01:28.190
7. Felipe Massa Brazil Ferrari-Ferrari 01:28.266
8. Rubens Barrichello Brazil Honda-Honda 01:28.359
9. Kimi Raikkonen Finland McLaren-Mercedes 01:28.368
10. Christian Klien Austria Red Bull-Ferrari 01:28.830
11. Jarno Trulli Italy Toyota-Toyota 01:28.861
12. Scott Speed USA Toro Rosso-Cosworth 01:28.861*
13. Pedro de la Rosa Spain McLaren-Mercedes 01:29.034
14. Mark Webber Australia Williams-Cosworth 01:29.069
15. Nico Rosberg Germany Williams-Cosworth 01:29.176
16. David Coulthard Britain Red Bull-Ferrari 01:29.357
17. Ralf Schumacher Germany Toyota-Toyota 01:29.374
18. Vitantonio Liuzzi Italy Toro Rosso-Cosworth 01:29.426*
19. Christijan Albers Holland Midland-Toyota 01:29.668
20. Sakon Yamamoto Japan Super Aguri-Honda 01:29.881
21. Tiago Monteiro Portugal Midland-Toyota 01:29.915
22. Takuma Sato Japan Super Aguri-Honda 01:30.151

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