1 | Richie Porte | BMC Racing Team | 28:07m |
2 | Tony Martin | Team Katusha Alpecin | +12s |
3 | Alejandro Valverde | Movistar Team | +24s |
4 | Stef Clement | Team Visma / Lease a Bike | +28s |
5 | Chad Haga | Team dsm-firmenich PostNL | +32s |
6 | Jasha Sütterlin | Movistar Team | +32s |
7 | Alberto Contador | Lidl - Trek | +35s |
8 | Chris Froome | Ineos Grenadiers | +37s |
9 | Thomas De Gendt | Lotto–Dstny | +42s |
10 | Brent Bookwalter | BMC Racing Team | +45s |
11 | Jesus Herrada | Movistar Team | +48s |
12 | Sam Oomen | Team dsm-firmenich PostNL | +50s |
13 | Daryl Impey | Team Jayco AlUla | +55s |
14 | Pierre-Roger Latour | Decathlon AG2R La Mondiale Team | +59s |
15 | Nils Politt | Team Katusha Alpecin | +1:00m |
16 | Andrew Talansky | EF Education-EasyPost | +1:00m |
17 | Diego Ulissi | UAE Team Emirates | +1:01m |
18 | Tony Gallopin | Lotto–Dstny | +1:03m |
19 | Simon Yates | Team Jayco AlUla | +1:03m |
20 | Nicolas Roche | BMC Racing Team | +1:04m |