GB's Yates holds off team-mate Almeida to win Tour de Suisse

GB's Yates holds off team-mate Almeida to win Tour de Suisse

BBC Sport

Published

British rider Adam Yates holds off team-mate Joao Almeida in stage eight to win the Tour de Suisse.

Full Article