Christophe Riblon of France was second and his compatriot Arnold Jeannesson finished third.
Briton Chris Froome held on to the race leader's yellow jersey.
(Writing by Clare Fallon)
Share
Movistar rider Costa of Portugal celebrates with the winner's trophy on the podium after the ninth and final stage of the Tour de Suisse cycling race in Soerenberg
1 min read
Published
Updated
Source: Reuters

SBS World News