Adam Yates wins Tour de Suisse, UAE Team Emirates teammate João Almeida victorious in stage 8 time trial - Cyclingnews
cyclingnews.comSubmitted by cyclingnewscom6335 in sports
Yates second, Mattias Skjelmose third in the race against the clock at Villars-sur-Ollon