Ordine d’arrivo:
1° Dylan Groenewegen (BikeExchange) 4h12’51”
2° Lionel Taminiaux (Alpecin Fenix)
3° Pascal Ackermann (UAE Team Emirates)
4° Filippo Fiorelli (Bardiani)
5° Luca Colnaghi (Bardiani)
6° Fabio Felline (Astana)
7° Vincenzo Albanese (Eolo Kometa)
8° Michele Gazzoli (Astana)
9° Mateuz Govekar (Bahrain Victorious)
10° Mattia Bais (Drone Hopper)
Classifica generale:
1° Rafal Majka (UAE Team Emirates)
2° Domen Novak (Bahrain Victorious) a 6″
3° Tadej Pogacar (UAE Team Emirates) a 8″
4° Vojtech Repa (Kern Pharma) a 55″
5° Vincenzo Albanese (Eolo Kometa) a 58″
6° Fabio Felline (Astana)
7° Davide Gabburo (Bardiani)
8° Nicola Conci (Alpecin Fenix)
9° Luka Mezgec (BikeExchange)
10° Joel Nicolau (Caja Rural)