Leonardo Piepoli of Italy won Monday's 10th stage of the Tour de France, which featured the two biggest climbs in the Pyrenees this year.
Kim Kirchen of Luxembourg was set to lose the yellow jersey he had worn for four straight days. Provisional (...)