1. Jonas Vingegaard (Den/Jumbo-Visma) 79hrs 33mins 20secs
2. Tadej Pogacar (Slo/UAE Team Emirates) +2:43
3. Geraint Thomas (GB/Ineos Grenadiers) +7:22
4. David Gaudu (Fra/Groupama-FDJ) +13:39
5. Aleksandr Vlasov (Bora-hansgrohe) +15:46
6. Nairo Quintana (Col/Arkea-Samsic) +16:33
7. Romain Bardet (Fra/Team DSM) +18:11
8. Louis Meintjes (SA/Intermarche-Wanty Gobert Materiaux) +18:44
9. Alexey Lutsenko (Kaz/Astana-Qazaqstan Team) +22:56
10. Adam Yates (GB/Ineos Grenadiers) +24:52
2. Tadej Pogacar (Slo/UAE Team Emirates) +2:43
3. Geraint Thomas (GB/Ineos Grenadiers) +7:22
4. David Gaudu (Fra/Groupama-FDJ) +13:39
5. Aleksandr Vlasov (Bora-hansgrohe) +15:46
6. Nairo Quintana (Col/Arkea-Samsic) +16:33
7. Romain Bardet (Fra/Team DSM) +18:11
8. Louis Meintjes (SA/Intermarche-Wanty Gobert Materiaux) +18:44
9. Alexey Lutsenko (Kaz/Astana-Qazaqstan Team) +22:56
10. Adam Yates (GB/Ineos Grenadiers) +24:52