Dia de etapa rainha na Volta a Romandia, com muita montanha no menu e uma chegada em alto no final. A geral começava a ser, seriamente, jogada no dia de hoje mas para esse desfecho foi preciso esperar pelas últimas subidas. Até lá, existiu uma fuga bastante numerosa, onde estavam nomes como Ivo Oliveira, James Knox, Toms Skujins, Harm Vanhoucke, Oscar Rodriguez e Ion Izagirre.
Assumindo a responsabilidade de perseguição, a Jumbo-Visma manteve-se na frente do pelotão durante quase toda a etapa, mantendo a diferença sempre controlada. A menos de 30 quilómetros do fim, altura em que se iniciava a primeira das 3 subidas finais (Les Pontis), Groupama-FDJ e Bahrain-Victorious também mostraram intenções de caçar a fuga, começando a reduzir, mais seriamente, a diferença para a fuga, que, neste momento estava já reduzida aos trepadores.
A subida seguinte, Grimentz, iniciava-se a 15 quilómetros do fim e apenas com Izagirre, Knox e Rodriguez na frente e com pouco mais de 1 minuto de vantagem para o pelotão. Esta subida viu outras equipas aparecerem na frente, no caso da AG2R Citroen e INEOS Grenadiers, só que a Jumbo-Visma não queria surpresas, e pouco depois voltava para a frente. A 9 quilómetros do fim a fuga chegava ao final e, ao mesmo tempo, Geraint Thomas descolava e Einer Rubio tentava a sua sorte.
O colombiano da Movistar tentou de tudo, chegou a ter 15 segundos de vantagem, no entanto o aumentar de ritmo nos quilómetros finais foi fatal para Rubio que foi apanhado a apenas 350 metros do fim. Ainda com um grupo numeroso, a vitória foi discutida ao sprint, com Sergio Higuita a ser o mais forte, superando, num renhido sprint, o seu companheiro de equipa Aleksandr Vlasov. Juan Ayuso foi 3º. Rohan Dennis cedeu 3 segundos mas mantém-se firme na liderança da competição.