Jelle Vanendert wins 14th stage
PLATEAU DE BEILLE, France -- French cyclist Thomas Voeckler retained the lead of the Tour de France on Saturday after the last stage in the Pyrenees, which was won by Jelle Vanendert of Belgium and failed to be as significant as expected for the main contenders.
Vanendert clinched the 14th stage -- the first Tour stage win of his career -- after finishing 21 seconds ahead of Samuel Sanchez of Spain and 46 seconds in front of third-place Andy Schleck of Luxembourg.
"I never imagined ...
Read full story