Joao Almeida (UAE Team Emirates) has stormed to a solo win ahead of teammate and race leader Adam Yates on a severely weather-shortened stage 6 of the Tour de Suisse.
How it unfolded
Click Here to Read the Full Original Article at CyclingNews RSS Feed…