Cycling: Peters wins Tour de France eighth stage as fellow Frenchman Pinot slumps

September 05, 2020 11:49 PMLOUDENVIELLE, FRANCE (REUTERS) - France's Nans Peters won the eighth stage of the Tour de France, a 141km mountain trek from Cazeres-sur-Garonne on Saturday (Sept 5).