Italian rider Vincenzo Nibali has won stage 10 of the Tour de France to reclaim the overall leader's yellow jersey.
The Astana man, who lost the yellow jersey for the first time since stage two yesterday in Mulhouse, proved to be the best climber on the Planche des Belles Filles on a wet day in the Alps.
Nibali has now also lost his two nearest competitors for the main title after Alberto Contador joined last year's winner Chris Froome in crashing out of the Tour.
France's Tony Gallopin, of Lotto-Belisol, wore the yellow jersey on Bastille Day but finished almost five minutes behind Nibali.
Team Sky's Richie Porte is now in second place overall, two minutes and 23 seconds behind Nibali, with Gallopin dropping to fifth.