1. Michael Schumacher Germany Ferrari-Ferrari 01:20.795
2. Felipe Massa Brazil Ferrari-Ferrari 01:21.472
3. Robert Kubica Poland BMW Sauber 01:21.806
4. Rubens Barrichello Brazil Honda-Honda 01:21.833
5. Fernando Alonso Spain Renault-Renault 01:22.119
6. Giancarlo Fisichella Italy Renault-Renault 01:22.340
7. Christian Klien Austria Red Bull-Ferrari 01:22.362
8. Pedro de la Rosa Spain McLaren-Mercedes 01:22.424
9. Vitantonio Liuzzi Italy Toro Rosso-Cosworth 01:22.560*
10. Kimi Raikkonen Finland McLaren-Mercedes 01:22.599
11. David Coulthard Britain Red Bull-Ferrari 01:22.643
12. Mark Webber Australia Williams-Cosworth 01:22.839
13. Tiago Monteiro Portugal Midland-Toyota 01:23.819
14. Scott Speed USA Toro Rosso-Cosworth 01:23.858*
15. Ralf Schumacher Germany Toyota-Toyota 01:23.963
16. Nico Rosberg Germany Williams-Cosworth 01:24.381
17. Jenson Button Britain Honda-Honda 01:24.731
18. Takuma Sato Japan Super Aguri-Honda 01:24.847
19. Jarno Trulli Italy Toyota-Toyota 01:25.373
20. Nick Heidfeld Germany BMW Sauber 01:25.597
21. Christijan Albers Holland Midland-Toyota 01:26.047
22. Sakon Yamamoto Japan Super Aguri-Honda 01:26.260

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