Már a prekvalifikáció is meglepetéssel kezdődött szombaton, hiszen azok után, hogy a szabadedzéseken Michael Schumacher brillírozott, a második kvalifikáció rajtsorrendjét eldöntő gyakorláson mindössze a 15. helyet csípte meg. Hivatalos körrekorddal Ralf Schumacher volt a leggyorsabb a McLaren-Mercedes két versenyzője, Kimi Ra:ikkönen és David Coulthard előtt.
Gianmaria Bruni kezdte a gyakorlást, majd őt követte csapattársa, Baumgartner Zsolt. A magyar pilóta kisebb hibáktól eltekintve, s az autó képességeit figyelembe véve, jól ment, így megelőzte az olasz versenyzőt. Giorgio Pantano, Nick Heidfeld és Christian Klien is sokkal gyorsabb volt a két minardisnál, különösen a Jaguar-Cosworth osztrák újonca teljesített kiválóan.
A második ötfős csoportból Mark Webber próbálkozott először, majd jött az első gyakorláson szerényen szereplő hatszoros világbajnok Michael Schumacher. A Ferrari német világsztárja hatalmas fölénnyel került az addig élen álló ausztrál elé, de még tizenhárman hátra voltak. Cristiano da Matta felejthető teljesítményt nyújtott, majd Felipe Massa sem váltotta meg a világot, igaz ezt senki sem várta tőle. Rubens Barrichellótól viszont igen, a Ferrari brazil versenyzője azonban ezúttal nem remekelt, hibákat is vétett, így esélye sem volt a csapattárs legyőzésére.
Olivier Panis viszonylag jól ment, majd a tavalyi futamgyőztes Juan Pablo Montoya következett, de alaposan elmaradt a várakozásoktól és a két Ferraritól. Jarno Trulli közepesen kezdett, de a folytatásban a monte-carlói körülményekhez képest elképesztő tempóra váltott, parádésan száguldott, s 1:14 alá került. Szato Takuma is minden megpróbált, de a pálya közepén hibázott, így nem lett "dobogós". A Renault másik pilótája, Fernando Alonso is remekelt, s bejött Trulli mögé a második helyre.
Az utolsó kvintettből Giancarlo Fisichella ment ki először, a rajtrács közepére került, majd Jenson Button kiválóan teljesített, s bejött Trulli mögé. David Coulthard nem ért el jó eredményt, átmenetileg hetedik lett. Kimi Ra:ikkönen viszonont jól ment, alig maradt el Michael Schumachertől, ami meglepő a McLaren-Mercedes idei gyengélkedése miatt. Ralf Schumacher zárta a kvalifikációt, második lett, de a csütörtöki motorcsere miatt tíz hellyel hátrább szorul a rajtrácson.