Simon Spilak (Katusha) vince l'ottantunesima edizione del Tour de Suisse; il corridore sloveno è riuscito a difendere nella cronometro conclusiva il vantaggio su Caruso (BMC) e Kruijswijk (Lotto NLJumbo), che salgono comunque sul podio. Per Spilak questa è la seconda volta in cui conquista il successo della classifica generale del Tour de Suisse, infatti è già salito sul gradino più alto del podio nell'edizione del 2015, davanti a Thomas e Dumoulin.
L'ultima tappa, la cronometro di 28 km svolta intorno alla citta di Sciaffusa, è stata vinta dallo specialista delle prove contro il tempo Rohan Dennis (BMC). Per il corridore australiano questa è la sua seconda vittoria in questa edizione del Tour de Suisse, infatti si era già aggiudicato il prologo iniziale di Cham. Buona prestazione di Damiano Caruso, che è giunto terzo a 47" dal vincitore, riuscendo così a difendere la seconda piazza nella generale.
Ordine d'arrivo
1. Dennis (BMC): 36:20
2. Kung (BMV): +29"
3. Caruso (BMC): +47"
4. Izaguirre (Bahrain-Merida): +51"
5. Spilak (Katusha): +51"
Classifica generale
1. Spilak (Katusha): 28:37:11
2. Caruso (BMC): +48"
3. Kruijswijk (Lotto NLJumbo): +1:08"
4. Pozzovivo (AG2R): +2:37"
5. Rui Costa (UAE): +3:09"