Diego Ulissi (Emirates) a remporté la 5e étape du Tour de Suisse entre Gstaad et Loèche-les-Bains sur 155 km. L'Italien a attendu les derniers mètres pour lancer son attaquer et rattraper Mikel Landa, parti quelques kilomètres plus tôt, mais très emprunté en raison du vent de face.
Stefan Küng a cédé le maillot jaune en lâchant dans la dernière ascension à 5,8 km de l'arrivée