Нико Розберг постигна първата си победа за сезона след като завърши на първото място в Гран при на Испания. Германският пилот на Мерцедес успя да изпревари своя съотборник Люис Хамилтън, а трети остана Себастиян Фетел с Ферари. Четвърти след оспорвана битка се класира Валтери Ботас от екипа на Уилямс, който изпревари с по-малко от секунда своя сънародник Кими Райконен (Ферари). Маса (Уилямс), Рикиардо (Ред Бул), Грожан (Лотус), Сайнц (Торо Росо) и Квят (Ред Бул) пък заеха последните места в точките.
Пистата в Барселона посрещна пилотите с температура на въздуха от 27 градуса и 50 градуса температура на асфалта.
Нико Розберг поведе след старта, а Хамилтън явно не потегли добре, защото бе изпреварен от Фетел. Дори Ботас се опита да го атакува в първия завой. Англичанинът все пак успя да остане трети, а зад него Райконен успя да се справи с двата болида на Торо Росо и още след края на първата обиколка вече бе пети.
Темпото на Верстапен и Сайнц, които се движеха шести и седми излежда не бе достатъчно добро. Двамата бяха изпреварени без особени проблеми от Фелипе Маса на старт финалната права в третата и четвъртата обиколка. И докато холандецът все пак успяваше да се задържи в челото, то испанският му колега се свлече до 11-ата позиция, след като бе изпреварен от Малдонадо, Рикиардо и Грожан. Малдонадо успя да излезе седми в осмата обиколка след като се справи с Верстапен.
Отпред Розберг бързо натрупа преднина от 7 секунди пред Фетел, а германецът не успяваше да се откъсне пред Хамилтън, който бе на по-малко от секунда зад него. Пилотът на Мерцедес не успяваше да се справи със съперника си и от екипа решиха да го вкарат в бокса за смяна на гуми в 14-ата обиколка. След малък проблем със задна лява гума Хамилтън излезе на пета позиция. От Ферари реагираха и вкараха Фетел в бокса още в следващия тур. Германецът отново успя да излезе пред съперника си.
Розберг и Ботас влязоха за смяна на гуми в 16-ата обиколка и така Райконен остана начело. Розберг бе втори, следван от Фетел, Хамилтън, Ботас и Маса. След като в 17-ия тур Райконен също направи смяна на гуми, Розберг се върна отново начело, а финландецът излезе пети зад Ботас.
Хамилтън се опитваше да натиска Фетел, но пилотът на Ферари все пак успяваше да задържи втората позиция.
26 обиколки след началото на състезанието Розберг продължаваше да води с почти 7 секунди пред Фетел и Хамилтън. Ботас бе на десет секунди зад двамата, а Райконен бе на почти толкова зад своя сънародник. Маса бе шести, следван от Рикиардо, Грожан, Квят и Верстапен.
Всички пилоти в челото бяха с медиум гуми.
Алонсо получи проблем със спирачките и при влизането си в бокса изпусна мястото за спиране, като за радост инцидента се размина без проблеми за механиците.
Хамилтън направи второто си спиране в 33-ата обиколка и сложи твърди гуми. Същото направи и шестия Маса.
Пилотът на Мерцедес излезе пети зад Райконен, но бързо се справи с пилота на Ферари. Хамилтън обаче бе единственият в челото, направил своя втори стоп. Изглежда, че останалите щяха да опитат да преминат дистанцията с две спирания.
В 39-ата обиколка Хамилтън изпревари Ботас и се върна на трета позиция. В 41-ия тур пък Фетел направи своя втори стоп и сложи . Германецът излезе на четвърта позиция. Обиколка след него Райконен също направи втори стоп, слагайки по-меката смес. Ботас мина през бокса в 43-ия тур.
Фетел бе трети зад Розберг и Хамилтън, Ботас и Маса бяха четвърти и пети, а Райконен бе шести. Розберг спря в бокса в 45-ата обиколка и Хамилтън поведе.
В 47-ия тур Райконен изпревари Маса и зае пета позиция.
Хамилтън направи трети стоп в 52-ата обиколка и успя да излезе на второ място пред Фетел. Зад него пък Райконен се приближаваше към четвъртия Ботас.
Това остана и единствената интрига в челото, след като Розберг водеше със сериозна преднина пред Хамилтън, който от своя страна бе вече далеч пред Фетел. Зад шестия Маса пък Рикиардо, Грожан, Квят и Верстапен заемаха последните места в точките.
Карлос Сайнц обаче бе амбициран да се пребори за точки в този следобед и успя четири обиколки преди края да се справи със своя съотборник Верстапен. В последния тур пък макар и доста рисковано испанецът атакува и Квят, и в крайна сметка завърши на девета позиция.
Райконен пък така и не успя да се справи с Ботас и завърши пети.
Нико Розберг пък без особени проблеми успя да спечели своята първа победа за този сезон и да прекъсне серията на Люис Хамилтън. Англичанинът обаче остава начело в класирането при пилотите пред своя съотборник, а Мерцедес увеличи още преднината си пред Ферари.