Aunque el piloto mexicano, Sergio 'Checo' Pérez, tuvo severas complicaciones al inicio de la carrera del Gran Premio de España, enmendó su ritmo en las últimas vueltas para lograr situarse en la novena posición y sumar dos valiosos puntos, luego de arrancar en el puesto 15.
Por otro lado, el británico, Lewis Hamilton resultó el vencedor en el Circuito de Barcelona-Cataluña, y lo hizo por delante de su compañero, el finlandés, Valtteri Bottas, para sellar el primer doblete de la temporada de la escudería alemana Mercedes.
Se trata de la segunda victoria de Hamilton esta temporada, segunda consecutiva tras ganar en Bakú, y también reedita la victoria del año pasado en este mismo escenario. Con la de este domingo el inglés suma 64 victorias. El podio lo completó el joven holandés Max Verstappen (Red Bull).
Quedó fuera del podio Sebastian Vettel (Ferrari), cuarto. El germano pierde fuelle en la general respecto al líder Hamilton después de ganar las dos primeras carreras. Su compañero, el finlandés Kimi Raikkonen, tuvo que abandonar en la vuelta 13 después de un problema en el motor.
Además de los abandonos de Raikkonen, el belga Stoffel Vandoorne (McLaren) y el francés Esteban Ocon (Forde India), tres pilotos más no pudieron completar ni la primera vuelta por un accidente causado en la curva tres por el francés Romain Grosjean, que perjudicó al alemán Nico Hulkenberg (Renault) y al francés Pierre Gasly (Toro Rosso).