1 | Rafał Majka | BORA-hansgrohe | 3:43:46h |
2 | George Bennett | Team Visma / Lease a Bike | +0s |
3 | Ian Boswell | Ineos Grenadiers | +7s |
4 | Lachlan Morton | Team Qhubeka Assos | +7s |
5 | Robert Gesink | Team Visma / Lease a Bike | +37s |
6 | Brent Bookwalter | BMC Racing Team | +37s |
7 | Tao Geoghegan Hart | Ineos Grenadiers | +37s |
8 | Sam Oomen | Team dsm-firmenich PostNL | +37s |
9 | Enric Mas | Soudal - Quick Step | +37s |
10 | Andrew Talansky | EF Education-EasyPost | +37s |
11 | Maximilian Schachmann | Soudal - Quick Step | +37s |
12 | Vegard Stake Laengen | UAE Team Emirates | +37s |
13 | Haimar Zubeldia Agirre | Lidl - Trek | +42s |
14 | Nicolas Edet | Cofidis | +44s |
15 | Luis Ángel Maté | Cofidis | +44s |
16 | Serghei Tvetcov | Jelly Belly P/B Maxxis | +47s |
17 | Janier Acevedo Calle | UnitedHealthcare Professional Cycling Team | +51s |
18 | David López García | Ineos Grenadiers | +1:00m |
19 | Samuel Sanchez | BMC Racing Team | +1:14m |
20 | Jhonatan Restrepo | Team Katusha Alpecin | +1:14m |