Tim Merlier (Bel Alpecin-Fenix) remporte la 2ème étape du Giro entre Stupigini et Novara 179 km. L’ancien champion de Belgique devance le champion d’Europe Giacomo Nizzolo (Ita Qhubeka Assos) et Elia Viviani (Ita Cofidis) puis Dylan Groenewegen (Ned Jumbo-Visma) de retour à la compétition. Filippo Ganna (Ita Inéos) reste leader du général.