L'Espagnol Pello Bilbao (Astana) s'adjuge la 7e étape du Giro au sommet de la rampe de L'Aquila. Il devance Tony Gallopin (AG2R La Mondiale) 2e, Davide Formolo (Bora Hansgrohe) 3e, Lucas Hamilton (Mitchelton Scott) 4e et Mattéo Cattanéo (Androni) 5e. Les principaux leaders du Giro se sont neutralisés. Fernando Gaviria (Team UAE) et Laurens De Plus (Jumbo Visma) ont abandonné. Au classement général, Valério Conti (Team UAE) reste en rose. On a ensuite 2e José Rojas (Movistar) à 1.32, 3e Giovanni Carboni (Bardiani) à 1.41, 4e Nans Peters (AG2R La Mondiale) à 2.09 et 5e Valentin Madouas (Groupama FDJ) à 2.19.