Former French champion Pierrick Fedrigo won the 160.5-km ninth stage of the Tour de France, from St Gaudens to Tarbes on Sunday.
His breakaway companion Franco Pellizotti of Italy was second while Spaniard Oscar Freire outsprinted the main bunch to snatch third place.
Stage 9 Results
Making a move just 3 miles from the finish, Thomas Voeckler of BBOX Bouygues Telecom was able to solo to victory. This is Voeckler's first tour stage win in five years, but it's sure to be just as sweet.
Fabian Cancellara remains in the Maillot Jaune.
Stage 5 Results
1 Thomas Voeckler...