1 CANCELLARA Fabian SUI 1:12:15,42 (45,255 km/h)
2 DUMOULIN Tom NED + 0:47,41
3 FROOME Christopher GBR + 1:02,12
4 CASTROVIEJO NICOLAS Jonathan ESP + 1:06,08
5 DENNIS Rohan AUS + 1:10,24
6 BODNAR Maciej POL + 1:50,47
7 SANTOS SIMOES OLIVEIRA Nelson Filipe POR + 1:59,85
8 IZAGUIRRE INSAUSTI Jon ESP + 2:06,17
9 THOMAS Geraint GBR + 2:37,43
10 ROGLIC Primoz SLO + 2:39,74
11 KONIG Leopold CZE + 3:08,22
12 MARTIN Tony GER + 3:18,33
13 GESCHKE Simon GER + 3:34,46
14 KWIATKOWSKI Michal POL + 3:40,07
15 BARTA Jan CZE + 3:41,49
16 PREIDLER Georg AUT + 3:46,94
17 KIRYIENKA Vasil BLR + 3:50,28
18 GRIVKO Andriy UKR + 4:17,82
19 JUUL JENSEN Christopher DEN + 4:34,20
20 WELLENS Tim BEL + 4:34,29
21 HOULE Hugo CAN + 4:46,62
22 PHINNEY Taylor USA + 5:09,89
23 BOOKWALTER Brent USA + 5:42,19
24 ZEITS Andrey KAZ + 6:32,21
25 SIUTSOU Kanstantsin BLR + 6:43,33
26 SEPULVEDA Eduardo ARG + 6:52,42
27 CARUSO Damiano ITA + 7:31,11
28 KOCHETKOV Pavel RUS + 7:52,17
29 VUILLERMOZ Alexis FRA + 8:28,45
30 BOASSON HAGEN Edvald NOR + 8:56,93
31 MIZBANI IRANAGH Ghader IRI + 9:24,03
32 ALAPHILIPPE Julian FRA + 12:24,57
33 LAHSAINI Mouhssine MAR + 12:56,30
34 ORKEN Ahmet TUR + 15:21,99
35 CRAVEN Dan NAM + 15:32,51
2 DUMOULIN Tom NED + 0:47,41
3 FROOME Christopher GBR + 1:02,12
4 CASTROVIEJO NICOLAS Jonathan ESP + 1:06,08
5 DENNIS Rohan AUS + 1:10,24
6 BODNAR Maciej POL + 1:50,47
7 SANTOS SIMOES OLIVEIRA Nelson Filipe POR + 1:59,85
8 IZAGUIRRE INSAUSTI Jon ESP + 2:06,17
9 THOMAS Geraint GBR + 2:37,43
10 ROGLIC Primoz SLO + 2:39,74
11 KONIG Leopold CZE + 3:08,22
12 MARTIN Tony GER + 3:18,33
13 GESCHKE Simon GER + 3:34,46
14 KWIATKOWSKI Michal POL + 3:40,07
15 BARTA Jan CZE + 3:41,49
16 PREIDLER Georg AUT + 3:46,94
17 KIRYIENKA Vasil BLR + 3:50,28
18 GRIVKO Andriy UKR + 4:17,82
19 JUUL JENSEN Christopher DEN + 4:34,20
20 WELLENS Tim BEL + 4:34,29
21 HOULE Hugo CAN + 4:46,62
22 PHINNEY Taylor USA + 5:09,89
23 BOOKWALTER Brent USA + 5:42,19
24 ZEITS Andrey KAZ + 6:32,21
25 SIUTSOU Kanstantsin BLR + 6:43,33
26 SEPULVEDA Eduardo ARG + 6:52,42
27 CARUSO Damiano ITA + 7:31,11
28 KOCHETKOV Pavel RUS + 7:52,17
29 VUILLERMOZ Alexis FRA + 8:28,45
30 BOASSON HAGEN Edvald NOR + 8:56,93
31 MIZBANI IRANAGH Ghader IRI + 9:24,03
32 ALAPHILIPPE Julian FRA + 12:24,57
33 LAHSAINI Mouhssine MAR + 12:56,30
34 ORKEN Ahmet TUR + 15:21,99
35 CRAVEN Dan NAM + 15:32,51