Max Verstappen moved to the summit of the drivers' standings for the first time this season as he won the Spanish GP in Barcelona following Charles Leclerc's retirement.
Leclerc was in pole position to extend his 19-point lead in the drivers' standings but a loss of power caused him to withdraw from the race, and he now sits six points behind the defending champion.
Sergio Perez and George Russell completed the podium, with second and third places respectively. Lewis Hamilton recovered from a tough start to finish fifth, behind Ferrari's Carlos Sainz.