1 | Wout Poels | Ineos Grenadiers | 3:26:20h |
2 | Adam Yates | Team Jayco AlUla | +0s |
3 | Rafał Majka | BORA-hansgrohe | +0s |
4 | Wilco Kelderman | Team dsm-firmenich PostNL | +0s |
5 | Dylan Teuns | BMC Racing Team | +0s |
6 | Domenico Pozzovivo | Decathlon AG2R La Mondiale Team | +5s |
7 | Sam Oomen | Team dsm-firmenich PostNL | +12s |
8 | Jack Haig | Team Jayco AlUla | +14s |
9 | Tejay van Garderen | BMC Racing Team | +18s |
10 | Rui Costa | UAE Team Emirates | +54s |
11 | Gregor Mühlberger | BORA-hansgrohe | +54s |
12 | Odd Christian Eiking | Groupama - FDJ | +54s |
13 | Vincenzo Nibali | Bahrain Victorious | +54s |
14 | Ilnur Zakarin | Team Katusha Alpecin | +56s |
15 | Luis León Sánchez | Astana Qazaqstan Team | +56s |
16 | Diego Rosa | Ineos Grenadiers | +57s |
17 | Gorka Izaguirre | Movistar Team | +58s |
18 | Bart de Clercq | Lotto–Dstny | +58s |
19 | José Joaquín Rojas | Movistar Team | +1:01m |
20 | Rafael Valls | Lotto–Dstny | +1:01m |