O dia começou com a redução da etapa em cerca de 60 quilómetros devido às difíceis condições climatéricas. Assim, sobravam 107 quilómetros e apenas duas subidas categorizadas, uma delas a final para Torgon.
Alexis Gougeard, Remco Evenepoel, Jonas Wilsly Gregaard, Daniel Martínez, Harm Vanhoucke, Andrea Pasqualon, Claudio Imhof e Simon Pellaud foram os aventureiros do dia de hoje, eles que entraram com 1:30 de vantagem para o pelotão comandado pela Jumbo-Visma na subida final.
Sem nada a perder, Daniel Martinez atacou na frente, recebeu a companhia de Alexis Gougeard, enquanto que no pelotão eram Winner Anacona e Simon Spilak a tentarem a sua sorte. No pelotão, a Team INEOS decidiu assumir as despesas da corrida e, a 5 quilómetros do fim, a fuga estava alcançada.
A 3000 metros começaram as movimentações mais sérias no pelotão, com David Gaudu a fazer um primeiro teste, o que levou a Steven Kruijswijk a passar a impor ritmo. Gaudu voltou a tentar logo de seguida, mas, mais uma vez, o holandês voltou a passar para a frente.
Numa parte já mais fácil da subida, o líder Primoz Roglic atacou, Geraint Thomas seguiu-o no entanto o grupo voltou a juntar à entrada do quilómetro final. Hugh Carthy tentou surpreender, lançando o sprint bastante cedo mas Roglic estava a controlar e, quando quis, arrancou para a segunda vitória na presença edição do Tour de Romandie, reforçando a liderança. Rui Costa voltou a bater na trave, ao ser 2º, com Geraint Thomas a fechar o pódio. Na geral, Roglic tem 12 segundos de vantagem para Rui Costa e 16 para David Gaudu.