Yates wins stage seven to keep Tour de Suisse lead
British rider Adam Yates will start Sunday's final stage of the Tour de Suisse as overall leader after winning stage seven.
British rider Adam Yates will start Sunday's final stage of the Tour de Suisse as overall leader after winning stage seven.