Thomas Voeckler of France claimed a solo victory in Wednesday's fifth stage of the tour de France, a 185.7 kilometer Lrb 571 mile Rrb ride from Le cap to Perpignan.
Voeckler wins th tour de France stage.