1 | Alejandro Valverde | Movistar Team | 4:38:47h |
2 | Miguel Ángel López | Astana Qazaqstan Team | +0s |
3 | Julian Alaphilippe | Soudal - Quick Step | +15s |
4 | Rafał Majka | BORA-hansgrohe | +15s |
5 | Wilco Kelderman | Team dsm-firmenich PostNL | +15s |
6 | Davide Formolo | BORA-hansgrohe | +37s |
7 | Niklas Eg | Lidl - Trek | +47s |
8 | Diego Ulissi | UAE Team Emirates | +55s |
9 | Rui Costa | UAE Team Emirates | +55s |
10 | Antwan Tolhoek | Team Visma / Lease a Bike | +55s |
11 | Matthias Frank | Decathlon AG2R La Mondiale Team | +55s |
12 | Roman Kreuziger | Team Jayco AlUla | +59s |
13 | Bjorg Lambrecht | Lotto–Dstny | +1:01m |
14 | Giulio Ciccone | VF Group - Bardiani CSF - Faizanè | +1:03m |
15 | Emanuel Buchmann | BORA-hansgrohe | +1:03m |
16 | Fabio Aru | UAE Team Emirates | +1:05m |
17 | Rafael Valls | Movistar Team | +1:23m |
18 | Michael Woods | EF Education-EasyPost | +1:26m |
19 | Domenico Pozzovivo | Bahrain Victorious | +1:26m |
20 | Jonathan Castroviejo | Ineos Grenadiers | +1:41m |