France's Voeckler wins fifth stage
PERPIGNAN, France -- Five years to the day after he put on the yellow jersey, Thomas Voeckler of France claimed his first stage victory in the Tour de France.
Fabian Cancellara of Switzerland retained the overall lead, with seven-time champion Lance Armstrong a fraction of a second behind after the fifth stage, a 122-mile ride along the windy Mediterranean Sea from Le Cap d'Agde to Perpignan.
Voeckler, who wore the coveted leader's jersey for nine days in 2004, made his move ...
Read full story