Briton Simon Yates won the 12th stage of the Tour de France on Thursday, a mountainous 210-km (130-mile) ride from Toulouse, as the main title contenders stayed quiet in the first Pyrenean climbs of this year's race.
With an individual time trial (...)