Slovenian Simon Spilak claimed his second overall Tour de Suisse victory on Sunday, as Rohan Dennis won the closing time trial in
With his second stage win of the week, Peter Sagan increases his tally of Tour de Suisse stage wins to a remarkable 15 in Schaffhausen.
Simon Spilak climbed into the overall lead at Tour de Suisse Friday, winning stage 7 in Solden, Austria.
Racing through the driving rain in La Punt, Switzerland, Domenico Pozzovivo rode to victory Thursday in Tour de Suisse stage 6.
World champion Peter Sagan wins Wednesday's fifth stage while Damiano Caruso maintained his overall lead at the Tour de Suisse.
American Larry Warbasse claims first career WorldTour victory. He comes across the line solo in Tour de Suisse stage 4 after long breakaway.
Australian Michael Matthews won a gritty sprint finish in stage 3 at Tour de Suisse Monday in Bern.
Katarzyna Niewiadoma buttons up victory in the OVO Energy Women's Tour overall Sunday in London.
Belgian Philippe Gilbert (Quick-Step Floors) claimed a bunch sprint victory at Tour de Suisse on Sunday, as native Stefan Küng dons yellow.
Australian Rohan Dennis won the Tour of Switzerland prologue on Saturday, a 6km race around the central town of Cham.