Liderem klasyfikacji generalnej został debiutujący w tym sezonie w Formule 1 Brytyjczyk Lewis Hamilton. Robert Kubica awansował na 6. miejsce. W klasyfikacji konstruktorów pierwsze miejsce zajął McLaren-Mercedes.
Tuż po rozpoczęciu wyścigu Hiszpan Fernando Alonso wypadł na chwilę z toru i spadł na trzecią pozycję. Jarno Truli, który uzyskał szósty czas kwalifikacji, nie zdołał zapalić silnika w swoim bolidzie przed startem i został przesunięty na koniec stawki. Po ośmiu okrążeniach zakończył wyścig.
Po dziesięciu okrążeniach z powodu awarii układu elektronicznego w bolidzie wycofał się Fin Kimi Räikkönen z Ferrari. Problemy miał także kolega Kubicy z teamu BMW – Nick Heidfeld. Na skutek błędu mechaników zbyt wcześnie opuścił swoje stanowisko i jedno okrążenie musiał pokonać na niedokręconym kole. Po kolejnej wizycie w garażu kontynuował wyścig. Kilka okrążeń później z powodu problemów technicznych zjechał do boksu i zakończył wyścig.
Pierwsze punkty dla zespołu Super Aguri zdobył Japończyk Takuma Sato. Na skutek błędu mechaników Renault (wlali zbyt mało paliwa) wyprzedził on Włocha Giancarlo Fisichellę i finiszował jako ósmy.
Jestem bardzo zadowolony - to mój pierwszy wyścig w sezonie bez problemów technicznych i od razu widać jaki rezultat osiągnąłem - powiedział po wyścigu Robert Kubica. Dziś wszystko układało się po mojej myśli. Miałem dobry, równy wyścig. Pojawiły się pewne kłopoty ze zbyt szybki zużyciem opon, ale po drugim postoju udało mi się powiększyć przewagę nad Davidem Coulthardem. Obraliśmy dobry kierunek i teraz musimy kontynuować pracę - dodał.
Kolejny wyścig - Grand Prix Monako, odbędzie się 27 maja.
Wyniki wyścigu o Grand Prix Hiszpanii:
1.|Felipe Massa|Ferrari|1:31.36,230
2.|Lewis Hamilton|McLaren|+ 6,720
3.|Fernando Alonso|McLaren|+ 17,430
4.|Robert Kubica|BMW Sauber|+ 31,640
5.|David Coulthard|Red Bull|+ 58,350
6.|Nico Rosberg|Williams|+ 59,560
7.|Heikki Kovalainen|Renault|+ 1.02,170
8.|Takuma Sato|Super Aguri|+ 1 okr.
9.|Giancarlo Fisichella|Renault|+ 1 okr.
10.|Rubens Barrichello|Honda|+ 1 okr.
11.|Anthony Davidson|Super Aguri|+ 2 okr.
12.|Jenson Button|Honda|+ 1 okr.
13.|Adrian Sutil|Spyker|+ 2 okr.
14.|Christijan Albers|Spyker|+ 2 okr
Klasyfikacja generalna kierowców:
1.|Lewis Hamilton|W. Brytania|McLaren|30
2.|Fernando Alonso|Hiszpania|McLaren|28
3.|Felipe Massa|Brazylia|Ferrari|27
4.|Kimi Raikkonen|Finlandia|Ferrari|22
5.|Nick Heidfeld|Niemcy|BMW Sauber|15
6.|Robert Kubica|Polska|BMW Sauber|8
7.|Giancarlo Fisichella|Włochy|Renault|8
8.|Nico Rosberg|Niemcy|Williams|5
9.|David Coulthard|W. Brytania|Red Bull|4
10.|Jarno Trulli|Włochy|Toyota|4
11.|Heikki Kovalainen|Finlandia|Renault|3
12.|Takuma Sato|Japonia|Super Aguri|1
13.|Ralf Schumacher|Niemcy|Toyota|1
Klasyfikacja generalna konstruktorów:
1.|McLaren|58
2.|Ferrari|49
3.|BMW Sauber|23
4.|Renault|11
5.|Toyota|5
6.|Williams|5