BARCELONA - In deze volgorde kwamen de rijders over de streep op het Circuit de Catalunya.

01. Fernando Alonso (Renault)
02. Michael Schumacher (Ferrari) +18.5 sec
03. Giancarlo Fisichella (Renault) +23.9 sec
04. Felipe Massa (Ferrari) +29.8 sec
05. Kimi Räikkönen (McLaren-Mercedes) +56.8 sec
06. Jenson Button (Honda) +58.3 sec
07. Rubens Barrichello (Honda) +1 ronde
08. Nick Heidfeld (Sauber-BMW) +1 ronde
09. Mark Webber (Williams-Cosworth) +1 ronde
10. Jarno Trulli (Toyota) +1 ronde
11. Nico Rosberg (Williams-Cosworth) +1 ronde
12. Jacques Villeneuve (Sauber-BMW) +1 ronde
13. Christian Klien (RBR-Ferrari) +1 ronde
14. David Coulthard (RBR-Ferrari) +1 ronde
15. Vitantonio Liuzzi (STR-Cosworth) +3 ronden
16. Tiago Monteiro (MF1-Toyota) + 3 ronden
17. Takuma Sato (Super Aguri-Honda) + 4 ronden
DNF Christijan Albers (MF1-Toyota)
DNF Scott Speed (STR-Cosworth)
DNF Ralf Schumacher (Toyota)
DNF Juan Pablo Montoya (McLaren-Mercedes)
DNF Franck Montagny (Super Aguri-Honda)