1 | Dylan Teuns | BMC Racing Team | 3:51:41h |
2 | Peter Sagan | BORA-hansgrohe | +0s |
3 | Rafał Majka | BORA-hansgrohe | +0s |
4 | Wilco Kelderman | Team dsm-firmenich PostNL | +0s |
5 | Tom Jelte Slagter | EF Education-EasyPost | +5s |
6 | Odd Christian Eiking | Groupama - FDJ | +7s |
7 | Domenico Pozzovivo | Decathlon AG2R La Mondiale Team | +8s |
8 | Adam Yates | Team Jayco AlUla | +9s |
9 | Wout Poels | Ineos Grenadiers | +12s |
10 | Sam Oomen | Team dsm-firmenich PostNL | +14s |
11 | Nathan Haas | Team Qhubeka Assos | +14s |
12 | Vincenzo Nibali | Bahrain Victorious | +14s |
13 | Gorka Izaguirre | Movistar Team | +14s |
14 | Rui Costa | UAE Team Emirates | +14s |
15 | Bart de Clercq | Lotto–Dstny | +20s |
16 | Valerio Conti | UAE Team Emirates | +23s |
17 | Bob Jungels | Soudal - Quick Step | +23s |
18 | Ilnur Zakarin | Team Katusha Alpecin | +23s |
19 | Laurens De Plus | Soudal - Quick Step | +23s |
20 | Nelson Oliveira | Movistar Team | +38s |