1 Fernando Alonso (Špa/Renault) 3:01.902 (sub: 1:29.848; ned: 1:32.054)
2 Michael Schumacher (Njem/Ferrari) 3:02.357 (1:30.237; 1:32.237)
3 Jarno Trulli (Ita/Toyota) 3:02.660 (1:29.993; 1:32.667)
4 Nick Heidfeld (Njem/BMW-Williams) 3:03.217 (1:30.390; 1:32.827)
5 Mark Webber (Aus/BMW-Williams) 3:03.262 (1:30.592; 1:32.670)
6 Ralf Schumacher (Njem/Toyota) 3:03.271 (1:30.952; 1:32.319)
7 Christian Klien (Aut/Red Bull) 3:03.369 (1:30.646; 1:32.723)
8 Pedro de la Rosa (Špa/McLaren-Mercedes) 3:03.373 (1:30.725; 1:32.648)
9 Kimi Raikkonen (Fin/McLaren-Mercedes) 3:03.524 (1:30.594; 1:32.930)
10 Giancarlo Fisichella (Ita/Renault) 3:03.765 (1:30.445; 1:33.320)
11 Jenson Button (VB/BAR-Honda) 3:04.348 (1:30.957; 1:33.391)
12 Felipe Massa (Bra/Sauber-Petronas) 3:05.202 (1:30.933; 1:33.269)
13 Takuma Sato (Jap/BAR-Honda) 3:05.563 (1:31.113; 1:34.450)
14 David Coulthard (VB/Red Bull) 3:05.844 (1:31.211; 1:34.633)
15 Rubens Barrichello (Bra/Ferrari) 3:07.693 (1:31.826; 1:35.867)
16 Jacques Villeneuve (Kan/Sauber-Petronas) 3:07.983 (1:32.318; 1:35.665)
17 Tiago Montero (Por/Jordan) 3:09.428 (1:33.424; 1:36.004)
18 Narain Karthikeyan (Ind/Jordan) 3:10.143 (1:33.190; 1:36.953)
19 Christijan Albers (Niz/Minardi) 3:10.422 (1:34.005; 1:36.397)
20 Patrick Friesacher (Aut/Minardi) 3:11.261 (1:34.848; 1.36.413)