1. Michael Schumacher Germany Ferrari-Ferrari 01:30.788
2. Felipe Massa Brazil Ferrari-Ferrari 01:31.093
3. Ralf Schumacher Germany Toyota-Toyota 01:31.395
4. Jacques Villeneuve Canada BMW Sauber 01:31.531
5. Giancarlo Fisichella Italy Renault-Renault 01:31.584
6. Fernando Alonso Spain Renault-Renault 01:31.807
7. Jenson Button Britain Honda-Honda 01:32.104
8. Christian Klien Austria Red Bull-Ferrari 01:32.197
9. Vitantonio Liuzzi Italy Toro Rosso-Cosworth 01:32.290*
10. Kimi Raikkonen Finland McLaren-Mercedes 01:32.320
11. Nico Rosberg Germany Williams-Cosworth 01:32.459
12. Scott Speed USA Toro Rosso-Cosworth 01:32.505*
13. Rubens Barrichello Brazil Honda-Honda 01:32.534
14. Mark Webber Australia Williams-Cosworth 01:32.711
15. Nick Heidfeld Germany BMW Sauber 01:32.773
16. David Coulthard Britain Red Bull-Ferrari 01:32.779
17. Juan Pablo Montoya Colombia McLaren-Mercedes 01:32.989
18. Jarno Trulli Italy Toyota-Toyota 01:33.120
19. Tiago Monteiro Portugal Midland-Toyota 01:33.744
20. Christijan Albers Holland Midland-Toyota 01:34.469
21. Franck Montagny France Super Aguri-Honda 01:35.706
22. Takuma Sato Japan Super Aguri-Honda 01:36.082

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