1. Jasper Philipsen – Alpecin-Deceunink, en 4h11’27 »
2. Phil Bauhaus (ALL), Bahrain Victorious, m.t.
3. Alexander Kristoff (NOR), Uno-X Mobility, m.t.
4. Sam Bennett (IRL), Decathlon AG2R La Mondiale, m.t.
5. Wout Van Aert (BEL), Visma-Lease a bike, m.t.
6. Pascal Ackermann (ALL), Israel-Premier Tech, m.t.
7. Bryan Coquard, Cofidis, m.t.
8. Soren Waerenskjold (NOR), Uno-X Mobility, m.t.
9. Ryan Gibbons (AFS), Lidl-Trek, m.t.
10. Danny Van Poppel (HOL), RedBull – Bora-Hansgroge, m.t.
1. Tadej Pogacar (SLO), UAE Emirates, en 66h07’51 »
2. Jonas Vingegaard (DAN), Visma – Lease a Bike, à 3’09 »
3. Remco Evenepoel (BEL), Soudal – Quick-Step, à 5’19 »
4. Joao Almeida (POR), UAE Emirates, à 10’54 »
5. Mikel Landa (ESP), Soudal – Quick-Step, à 11’21 »
6. Carlos Rodriguez (ESP), Ineos-Grenadiers, à 11’27 »
7. Adam Yates (GBR), UAE Emirates, à 13’38 »
8. Giulio Ciccone (ITA), Lidl-Trek, à 15’48 »
9. Derek Gee (CAN), Israel Premier-Tech, à 16’12 »
10. Santiago Buitrago (COL), Bahrain Victorious, à 16’32 »