1 Rudy Molard (Fra) Groupama-FDJ 22:26:15
2 Michal Kwiatkowski (Pol) Team Sky 0:00:41
3 Emanuel Buchmann (Ger) Bora-Hansgrohe 0:00:48
4 Simon Yates (GBr) Mitchelton-Scott 0:00:51
5 Alejandro Valverde (Spa) Movistar Team 0:00:53
6 Ion Izagirre (Spa) Bahrain-Merida 0:01:11
7 Tony Gallopin (Fra) AG2R La Mondiale 0:01:14
8 Nairo Quintana (Col) Movistar Team
9 Steven Kruijswijk (Ned) LottoNL-Jumbo 0:01:18
10 Enric Mas (Spa) Quick-Step Floors 0:01:23