France's Christophe Riblon wins Tour de France 14th stage
Russia's Denis Menchov was second and Spain's Samuel Sanchez finished third. Luxembourg's Andy Schleck retained the overall leader's yellow jersey.
France's Christophe Riblon won the 14th stage of the Tour de France, a 184.5km mountain trek from Revel on Sunday.Russia's Denis Menchov was second and Spain's Samuel Sanchez finished third. Luxembourg's Andy Schleck retained the overall leader's yellow jersey.