Ferrari's Fernando Alonso thrilled home fans by winning an incident-packed European Grand Prix in Valencia on Sunday to take the overall championship lead and become Formula One's first repeat winner of the season.
The Spaniard was joined on the podium by two former Ferrari champions - Kimi Raikkonen second for Lotus and Michael Schumacher third for Mercedes.
The victory lifted Alonso, who had started 11th on the grid, to the top of the standings with 111 points, 20 clear of Red Bull's Australian Mark Webber, after eight of 20 races.
It was the 29th career win for Alonso, who won his two titles with Renault in 2005 and 2006.
In Image: Ferrari Formula One driver Fernando Alonso, from Spain, center, celebrates his victory next to Lotus F1 driver Kimi, Raikonen, left, from Finland, and Mercedes McLaren Mercedes driver Michael Shumacher, of Germany, right, after the European Formula One Grand Prix