The 10th stage of the Tour de France has been won by Frenchman, Thomas Voeckler.
The 33-year-old, who recently found out that he has not been selected for the French Olympic team, led a four-man breakaway group on the ascent of the gruelling Grand Colombier.
In the final kilometre Belgian rider Dries Devenyns made a bid for solo glory, which Jens Voigt of Germany responded to trying to break free from the Frenchman, but Voeckler was too strong and reeled both men in to regain first place for himself. Second and third places went to Michele Scarponi and Jens Voigt, three and seven seconds back respectively.
Meanwhile Britain’s Bradley Wiggins fended off the competition to hold on to the Yellow Jersey with a masterful ride. He retains his 1:53 lead over Australian Cadel Evans, while his Sky team mate and compatriot Chris Froome stays third 2:07 behind.