Фернандо Алонсо (Ferrari) спечели Гран при на Испания и втората си победа от началото на сезона. Кими Райконен (Lotus) завърши втори на „Каталуня“ и намали на четири точки преднината на Себастиан Фетел (Red Bull) в шампионата
Екипът на Mercedes бе безапелационен в квалификациите, но Ferrari бе над всички в неделното състезание. Фернандо Алонсо стартира отлично, в единайсетата обиколка изпревари Фетел, а само два тура по-късно и лидера Нико Розберг (Mercedes), за да финишира като победител след четири спирания в бокса и отлично проведено състезание от екипа на Ferrari. Това бе втора победа на испанеца на „Каталуня“ и втора за него от началото на сезона, което го изведе на трето място в шампионата на пилотите.
Лидерът в него Себастиан Фетел започна добре и в началото се движеше втори, като дори притискаше Нико Розберг за първата позиция, но темпото на Red Bull не бе достатъчно, за да може трикратният световен шампион да се намеси в борбата за победата. В нея обаче участваше прекият му конкурент за първото място в класирането при пилотите Кими Райконен. Финландецът избра стратегия с три бокса и в един момент изглеждаше реален претендент на Алонсо. Темпото му с по-твърдите гуми на Pirelli обаче не бе добро и той трябваше да се задоволи с втората позиция на финала, която го доближи на четири точки от Фетел в шампионата.
Фелипе Маса (Ferrari), който стартира отлично и още в самото начало навакса наказанието си от квалификациите, също завърши пред Фетел, възползвайки се от много силното темпо на F138. Пети остана Марк Уебър, въпреки че за пореден път пилотът на Red Bull се забави на старта и трябваше още в осмата обиколка да влиза в бокса.
Проблемите на Уебър обаче бяха нищо в сравнение с тези на Mercedes. Още при спирането за първи завой в първата обиколка Люис Хамилтън блокира сериозно предните си гуми, което се отрази драстично върху темпото му по време на отварящия стинт, а впоследствие и върху цялостното развитие на състезанието. Шасито на Mercedes бе много агресивно към гумите и въпреки огромните усилия, които Нико Розберг положи в пазенето им, полпозишънът се превърна в шесто място за германеца на финала.
Челната десетка допълниха Пол ди Реста (Force India), двамата състезатели на McLaren Дженсън Бътън и Серхио Перес, както и завършилият на десета позиция Даниел Рикардо (Toro Rosso). Нико Хюлкенберг също имаше реални шансове да влезе в зоната на точките, но екипът на Sauber допусна грешка при едно от спиранията в бокса и последвалият контакт с Жан- Ерик Верн (Toro Rosso) извади и двамата от борбата за точки. Ромен Грожан (Lotus) пък отпадна след повреда в окачването на задна дясна гума.
Следващият кръг от Формула 1 е след две седмици на уличната писта в Монако.