Ordine d’arrivo:
1° Fabio Jakobsen (Soudal Quick Step) 5h06’33”
2° Jasper Philipsen (Alpecin Deceuninck)
3° Fernando Gaviria (Movistar)
4° Biniam Girmay (Intermarchè Circus Wanty)
5° Juan Molano (UAE Team Emirates)
6° Phil Bauhaus (Bahrain Victorious)
7° Dylan Groenewegen (Jayco AlUla)
8° Simone Consonni (Cofidis)
9° Jordi Meeus (Bora Hansgrohe)
10° Nacer Bouhanni (Arkea Samsic)
Classifica generale:
1° Filippo Ganna (Ineos Grenadiers)
2° Lennard Kamna (Bora Hansgrohe) a 28″
3° Magnus Sheffield (Ineos Grenadiers) a 31″
4° Brandon Mcnulty (UAE Team Emirates) a 34″
5° Thymen Arensman (Ineos Grenadiers) a 39″
6° Joao Almeida (UAE Team Emirates) a 41″
7° Andreas Leknessund (Team DSM)
8° Casper Pesersen (Soudal Quick Step) a 47″
9° Wilko Kelderman (Jumbo Visma) a 48″
10° Alexey Lutsenko (Astana)
Al termine di uno sprint serratissimo Fabio Jakobsen (Soudal Quick Step) conquista la quarantesima vittoria in carriera, la prima sul suolo italiano. Il velocista olandese ha beffato al fotofinish Jasper Philipsen (Alpecin Deceuninck) e Fernando Gaviria (Movistar), che aveva giocato d’anticipo partendo ai 250 metri prima di essere risucchiato proprio in dirittura d’arrivo.
Non ci sono cambiamenti in classifica generale con Filippo Ganna (Ineos Grenadiers) che conserva la Maglia Azzurra con 28″ su Lennard Kamna (Bora Hansgrohe) e 31″ sulla Maglia Bianca Magnus Sheffield (Ineos Grenadiers). Stefano Gandin (Team Corratec) è la prima Maglia Verde della ‘Corsa dei Due Mari’.