Jonathan Milan(Bahrain – Victorious) foi o vencedor da 2ª etapa do Giro d’Itália, o melhor resultado na carreira do atleta, ao bater o sprint em 04hs55min11seg. A prova aconteceu como era esperado. Um pequeno grupo de ciclistas com Paul Lapeira (AG2R Citroën Team), Thomas Champion (Cofidis) e Mattia Bais (EOLO Kometa) abriu uma fuga que se manteve até faltar 38 kms para a chegada, quando foram alcançados pelo pelotão. A partir desse momento o pelotão permaneceu compacto. Na segunda posição chegou David Dekker (Team Arkéa Samsic), Kaden Groves (Alpecin-Deceuninck) completou o pódio. No entanto, uma queda a 3,5kms da chegada, balançou a classificação geral. Alguns atletas que lutam pela classificação geral, ficaram para trás e não conseguiram se conectar com o pelotão principal, perdendo assim, alguns segundos, no tempo total da prova. O líder Remco Evenepoel, bem como, Primoz Roglic, e João Almeida estavam no pelotão da frente e não foram afetados pela queda.
Assim, a classificação geral, após a 2ª etapa, teve algumas alterações, ficando a seguinte:
1° EVENEPOEL Remco (Soudal Quickstep Easypost) 5hs16min29seg
2° GANNA Filippo (Ineos Grenadiers) + 00′ 22”
3° ALMEIDA Joao (UAE Team Emirates) + 00′ 29”
4° KUNG Stefan (Groupamma – FDJ) + 00′ 43”
5° ROGLIC Primoz (Jumbo Visma) + 00′ 43”
6º THOMAS Geraint (INEOS Grenadiers) + 00′ 55”
7º VLASOV Alexandr (Bora Hansgrohe) + 00′ 55
8º GEOGHEGAN HART Tao (INEOS Grenadiers)+ 00′ 59”
9º MCNULTY Brandon (UAE Team Emirates) + 1’00′’
10º VINE Jay (UAE Team Emirates) +1’04”
MAGLIA BIANCA (Jovens)
1° EVENEPOEL Remco (Soudal Quickstep Easypost)
MAGLIA CICLAMINO (Pontos)
1° Jonathan Milan(Bahrain – Victorious)
MAGLIA AZZURRA (Escalador)
1º LAPEIRA Paul (AG2R Citroën Team)