1. Ralf Schumacher Germany Toyota-Toyota 01:46.106
2. Jenson Button Britain BAR-Honda 01:46.141
3. Giancarlo Fisichella Italy Renault-Renault 01:46.276
4. Christian Klien Austria Red Bull-Cosworth 01:46.464
5. Takuma Sato Japan BAR-Honda 01:46.841
6. David Coulthard Britain Red Bull-Cosworth 01:46.892
7. Mark Webber Australia Williams-BMW 01:47.233
8. Jacques Villeneuve Canada Sauber-Petronas 01:47.440
9. Rubens Barrichello Brazil Ferrari-Ferrari 01:48.248
10. Felipe Massa Brazil Sauber-Petronas 01:48.278
11. Narain Karthikeyan India Jordan-Toyota 01:48.718
12. Antonio Pizzonia Brazil Williams-BMW 01:48.898
13. Christijan Albers Holland Minardi-Cosworth 01:50.843
14. Michael Schumacher Germany Ferrari-Ferrari 01:52.676
15. Robert Doornbos Holland Minardi-Cosworth 01:52.894
16. Fernando Alonso Spain Renault-Renault 01:54.667
17. Tiago Monteiro Portugal Jordan-Toyota no time
18. Jarno Trulli Italy Toyota-Toyota no time
19. Juan Pablo Montoya Colombia McLaren-Mercedes no time
20. Kimi Raikkonen Finland McLaren-Mercedes 02:02.309*

[* denotes ten-place penalty for engine change]

all times unofficial