1 | Chris Froome | Ineos Grenadiers | 47s |
2 | Wilco Kelderman | Team dsm-firmenich PostNL | +29s |
3 | Vincenzo Nibali | Bahrain Victorious | +57s |
4 | Ilnur Zakarin | Team Katusha Alpecin | +59s |
5 | Alberto Contador | Lidl - Trek | +59s |
6 | Tobias Ludvigsson | Groupama - FDJ | +1:07m |
7 | Wout Poels | Ineos Grenadiers | +1:11m |
8 | Lennard Kämna | Team dsm-firmenich PostNL | +1:30m |
9 | Bob Jungels | Soudal - Quick Step | +1:41m |
10 | Daniel Oss | BMC Racing Team | +1:49m |
11 | Alexis Gougeard | Decathlon AG2R La Mondiale Team | +1:50m |
12 | Tejay van Garderen | BMC Racing Team | +1:55m |
13 | Yves Lampaert | Soudal - Quick Step | +2:07m |
14 | Steven Kruijswijk | Team Visma / Lease a Bike | +2:09m |
15 | Matteo Trentin | Soudal - Quick Step | +2:12m |
16 | Stef Clement | Team Visma / Lease a Bike | +2:15m |
17 | Niki Terpstra | Soudal - Quick Step | +2:17m |
18 | Peter Koning | Aqua Blue Sport | +2:19m |
19 | Thomas De Gendt | Lotto–Dstny | +2:25m |
20 | David De la Cruz | Soudal - Quick Step | +2:27m |