Nico Rosberg has finally got the better of Mercedes teammate Lewis Hamilton this season, winning the Spanish Grand Prix from pole position to gain ground on the championship leader.
Hamilton finished in second place and Ferrari's Sebastian Vettel was third.
The morale-boosting win was Rosberg's ninth and his first since the Brazilian GP - the penultimate race of last season - which the German also won from pole.
Hamilton has won three of five races this season, with Vettel the only other driver to beat him when the German driver won the Malaysian GP in March.
Meanwhile, McLaren's misery continued as two-time F1 champion Fernando Alonso retired just short of halfway with faulty brakes - on the same track where he last won a race two years ago with Ferrari.
Share
