Simon Spilak won the 81st edition of the Tour de Suisse. The Slovenian took control by winning the summit finish on the Tiefenbachferner, while the podium was rounded out by Damiano Caruso and Steven Kruijswijk. Peter Sagan took two stages, thus boosting his total to fifteen stage wins in Switzerland – a record. (Slideshow route/profile)
Click on the links in underneath scheme for results/race reports and for information on the route of individual stages.
Tour de Suisse 2017: Stages
Tour de Suisse 2017: Route maps, height profiles, and more
Click on the images to zoom