Michael Schumacher vence o GP da Espanha de ponta a ponta. Fernando Alonso, correndo em casa, terminou em 2º lugar com muita festa dele, da equipe e da torcida.
Rubens Barrichello terminou em 3º, Cristiano da Matta em 6º e Antonio Pizzonia abandona logo na largada.
Confira o resultado final:
1º Michael Schumacher
2º Fernando Alonso
3º Rubens Barrichello
4º Juan Pablo Montoya
5º Ralf Schumacher
6º Cristiano da Matta
7º Mark Webber
8º Ralph Firman
9º Jenson Button
10º Nick Heidfeld
11º Justin Wilson
12º Jos Verstappen
Os demais pilotos abandonaram a corrida.