Ordine d’arrivo:
1° Timo Roosen (Jumbo Visma) 3h48’43”
2° Edoardo Affini (Jumbo Visma)
3° Chris Harper (Jumbo Visma)
4° Jon Aberasturi (Trek Segafredo)
5° Carlos Rodriguez (Ineos Grenadiers)
6° Ruben Guerreiro (EF Education EasyPost)
7° Fernando Gaviria (UAE Team Emirates)
8° Lilian Calmejane (Ag2r Citroen)
9° Bastien Tronchon (Ag2r Citroen)
10° Rudy Barbier (Israel Premier Tech)
Classifica generale:
1° Santiago Buitrago (Baahrain Victorious)
2° Ruben Guerreiro (EF Education EasyPost) a 3″
3° Jai Hindley (Boa Hansgrohe)
4° Tao Geoghegan Hart (Ineos Grenadiers)
5° Rui Costa (UAE Team Emirates) a 5″
6° Pavel Sivakov (Ineos Grenadiers)
7° Jetse Bol (Burgos BH)
8° Esteban Chaves (EF Education EasyPost)
9° Vincenzo Nibali (Astana)
10° Laurens De Plus (Ineos Grenadiers)