Ordine d’arrivo:
1° Juan Sebastián Molano (UAE Team Emirates – XRG) 4h24’54”
2° Fernando Gaviria (Caja Rural – Seguros RGA)
3° Gerben Thijssen (Alpecin-Premier Tech)
4° Erlend Blikra (Uno-X Mobility)
5° Amaury Capiot (Team Jayco AlUla)
6° Rick Pluimers (Tudor Pro Cycling Team)
7° Madis Mihkels (EF Education – EasyPost)
8° Iván García Cortina (Movistar Team)
9° Bryan Coquard (Cofidis)
10° Steffen De Schuyteneer (Lotto Intermarché)
Classifica generale:
1° Juan Sebastián Molano (UAE Team Emirates – XRG)
2° Fernando Gaviria (Caja Rural – Seguros RGA) a 4″
3° Patryk Goszczurny (Team Visma | Lease a Bike)
4° Gerben Thijssen (Alpecin-Premier Tech) a 6″
5° Alex Díaz (Caja Rural – Seguros RGA) a 7″
6° José Luis Faura (Burgos Burpellet BH)
7° Erlend Blikra (Uno-X Mobility) a 10″
8° Amaury Capiot (Team Jayco AlUla)
9° Rick Pluimers (Tudor Pro Cycling Team)
10° Madis Mihkels (EF Education – EasyPost)