1 Geraint Thomas (GBr) Team Sky 49:24:43
2 Chris Froome (GBr) Team Sky 0:01:39
3 Tom Dumoulin (Ned) Team Sunweb 0:01:50
4 Vincenzo Nibali (Ita) Bahrain-Merida 0:02:37
5 Primoz Roglic (Slo) LottoNL-Jumbo 0:02:46
6 Romain Bardet (Fra) AG2R La Mondiale 0:03:07
7 Mikel Landa (Spa) Movistar Team 0:03:13
8 Steven Kruijswijk (Ned) LottoNL-Jumbo 0:03:43
9 Nairo Quintana (Col) Movistar Team 0:04:13
10 Daniel Martin (Irl) UAE Team Emirates 0:05:11