L'étape reine du Tour de Romandie a été remportée en solitaire par Jakob Fuglsang (Astana). Le Danois s'est montré le plus malin dans la dernière descente en profitant d'un moment de flottement pour sortir du groupe de tête et aller s'adjuger la victoire. Deuxième du général au départ à seulement 6 secondes du leader Primoz Roglic (LottoNL-Jumbo), Egan Bernal (Team Sky) a tout tenté pour décrocher le Slovène dans la dernière ascension du jour, mais ce dernier s'est toujours accroché à la roue du Colombien. En terminant 2e de l'étape devant Bernal, Roglic lui a même repris deux secondes grâce aux bonifications à l'arrivée, et il compte désormais 8 secondes d'avance sur son dauphin avant l'ultime étape dimanche. Richie Porte (BMC), qui a terminé avec Roglic et Bernal, est toujours 3e devant Fuglsang et Rui Costa (UAE Team Emirates).