Results
1. Fabian Cancellara (Switzerland) 1:12:15
2. Tom Dumoulin (Netherlands) 0:47
3. Christopher Froome (Great Britain) 1:02
4. Jonathan Castroviejo Nicolas (Spain) 1:06
5. Rohan Dennis (Australia) 1:10
6. Maciej Bodnar (Poland) 1:50
7. Nelson Oliveira (Portugal) 2:00
8. Jon Izaguirre Insausti (Spain) 2:06
9. Geraint Thomas (Great Britain) 2:37
10. Primoz Roglic (Slovenia) 2:40
11. Leopold Konig (Czech Republic) 3:08
12. Tony Martin (Germany) 3:18
13. Simon Geschke (Germany) 3:34
14. Michal Kwiatkowski (Poland) 3:40
15. Jan Barta (Czech Republic) 3:41
16. Georg Preidler (Austria) 3:47
17. Vasil Kiryienka (Belarus) 3:50
18. Andriy Grivko (Ukraine) 4:18
19. Christopher Juul Jensen (Denmark) 4:34
20. Tim Wellens (Belgium) 4:34
21. Hugo Houle (Canada) 4:47
22. Taylor Phinney (United States of America) 5:10
23. Brent Bookwalter (United States of America) 5:42
24. Andrey Zeits (Kazakhstan) 6:32
25. Kanstantsin Siutsou (Belarus) 6:43
26. Eduardo Sepulveda (Argentina) 6:52
27. Damiano Caruso (Italy) 7:31
28. Pavel Kochetkov (Russian Federation) 7:52
29. Alexis Vuillermoz (France) 8:28
30. Edvald Boasson Hagen (Norway) 8:57
31. Ghader Mizbani Iranagh (Islamic Republic of Iran) 9:24
32. Julian Alaphilippe (France) 0:12:25
33. Mouhssine Lahsaini (Morocco) 0:12:56
34. Ahmet Orken (Turkey) 0:15:22
35. Dan Craven (Namibia) 0:15:33
DNS Yonathan Monsalve (Venezuela)
DNS Youcef Reguigui (Algeria)