1) Christopher Froome (Sky) en 30 h 59' 02"
2) Tejay Van Garderen (BMC) à 00' 10"
3) Alberto Rui Costa (Lampre-Merida) à 1' 16 "
4) Benat Elorriaga Intxausti (Movistar) à 1' 21"
5) Simon Yates (Orica Greenedge) à 1' 33"
6) Romain Bardet (AG2R La Mondiale) à 2' 05"
7) Daniel Martin (Cannondale-Garmin) à 2' 52"
8) Joaquin Oliver Rodriguez (Katusha) à 3' 06"
9) Alejandro Valverde (Movistar) à 3' 12"
10) Andrew Talansky (Cannondale-Garmin) à 4' 17"