Havia uma grande expectativa sobre a etapa de hoje do Giro, a segunda de Afonso Eulálio como camisola rosa da Volta a Itália, a primeira de alta montanha e o primeiro grande teste aos favoritos com a curiosidade de saber se Jonas Vingegaard iria querer a vitória. O dia começou relativamente tranquilo, com uma fuga pequena e controlável composta por Jonathan Milan, Nikolas Zukowsky, Tim Naberman, Diego Pablo Sevilla e Jardi van der Lee. Quando a diferença chegou aos 5 minutos a Bahrain começou a controlar a vantagem, com alguma ajuda da Visma à mistura a partir de determinado momento. Jonathan Milan ganhou o sprint intermédio e depois ficou para trás com o objectivo do dia cumprido.
Quando o Blockhaus começou a frente da corrida apenas já tinha Zukowsky e van der Lee, com uma vantagem de 2:30 para o grupo principal. A Red Bull-Bora assumiu a frente do pelotão numa fase inicial, depois foi a vez da Visma com Vingegaard numa parte em que o vento estava lateral. O ritmo da formação holandesa foi fazendo imensos estragos, nomes sonantes como Enric Mas ou Egan Bernal descolavam, também Jan Christen, Lennert van Eetvelt e o próprio Damiano Caruso perdiam o contacto.
Foi o trabalho de Sepp Kuss que fez descolar Afonso Eulálio a 6 kms da meta, que provou ser um osso muito duro de roer. Foi nessa altura que surgiu o previsível ataque de Jonas Vingegaard, que teve resposta direct de Giulio Pellizzari, com Felix Gall a quebrar após tentar seguir esta ofensiva. O dinamarquês foi insistindo e finalmente descolou o italiano da roda já dentro dos 5 kms finais, e Pellizzari pagou o esforço de tentar acompanhar um múltiplo vencedor de Grandes Voltas, abriu o paraquedas e foi rapidamente ultrapassado por Felix Gall.
De forma surpreendente o austríaco foi conseguindo manter a distância para Vingegaard sempre a rondar os 20 segundos, minimizando perdas a um ponto que poucos esperavam, enquanto Pellizzari era apanhado por Hindley e O’Connor, já a mais de 1 minuto de Vingegaard. O ciclista da Visma celebrou no Blockhaus e completou a sequência de etapas em Grandes Voltas, com uma escassa vantagem sobre Gall e cerca de 1 minuto para Hindley, que bonificou 4 segundos ainda. Afonso Eulálio chegou a quase 3 minutos depois de uma preciosa ajuda de Damiano Caruso e manteve a liderança do Giro ainda com mais de 3 minutos sobre Jonas Vingegaard.