1 | Alberto Contador | Lidl - Trek | 3:31:33h |
2 | Wout Poels | Ineos Grenadiers | +17s |
3 | Chris Froome | Ineos Grenadiers | +17s |
4 | Ilnur Zakarin | Team Katusha Alpecin | +35s |
5 | Franco Pellizotti | Bahrain Victorious | +51s |
6 | Antonio Nibali | Bahrain Victorious | +51s |
7 | Steven Kruijswijk | Team Visma / Lease a Bike | +51s |
8 | Wilco Kelderman | Team dsm-firmenich PostNL | +1:11m |
9 | Romain Bardet | Decathlon AG2R La Mondiale Team | +1:25m |
10 | Michael Woods | EF Education-EasyPost | +1:36m |
11 | Richard Carapaz | Movistar Team | +1:46m |
12 | Mikel Nieve | Ineos Grenadiers | +2:15m |
13 | Gianni Moscon | Ineos Grenadiers | +3:16m |
14 | Tejay van Garderen | BMC Racing Team | +3:43m |
15 | Louis Meintjes | UAE Team Emirates | +3:56m |
16 | Miguel Ángel López | Astana Qazaqstan Team | +3:56m |
17 | Enric Mas | Soudal - Quick Step | +3:56m |
18 | Marc Soler | Movistar Team | +3:56m |
19 | Diego Rosa | Ineos Grenadiers | +4:12m |
20 | Simon Yates | Team Jayco AlUla | +4:18m |