Belgian Jelle Vanendert took advantage of the waiting game by the main contenders to snatch victory in the 168.5-km 14th stage of the Tour de France from St Gaudens on Saturday.
He parted from the leading group with 7 km to go and crossed the line on his own at the top of Plateau de Beille, avenging his second place in Luz-Ardiden two days earlier.
Spain's Samuel Sanchez, who had beaten Vanendert in the 12th stage, finished 21 seconds behind.
Luxembourg's Andy Schleck sprinted to the line in the final stretch to take third place, 46 seconds off the pace, but only two seconds ahead of the other big names who finished together. Frenchman Thomas Voeckler also seized his chance to retain the overall leader's yellow jersey, unexpectedly putting in as strong a showing in the final climb as the pre-Tour favourites. The Frenchman even attacked in the finale, showing he had the means to keep the Tour lead much longer than expected. In the final climb, Andy Schleck and Italy's Ivan Basso were the most aggressive but their repeated attacks failed.