--> -->
1. Peter Sagan (Slovakia, ) 6:28:11 2. Alexander Kristoff (Norway, ) 3. Michael Matthews (Australia, ) 4. Matteo Trentin (Italy, ) 5. Ben Swift (Great Britain, ) 6. Greg Van Avermaet (Belgium, ) 7. Michael Albasini (Switzerland, ) 8. Fernando Gaviria Rendon (Colombia, ) 9. Alexey Lutsenko (Kazakhstan, ) 10. Julian Alaphilippe (France, ) 11. Michal Kwiatkowski (Poland, ) 12. Soren Kragh Andersen (Denmark, ) 13. Tony Gallopin (France, ) 14. Zdenek Stybar (Czech Republic, ) 15. Vasil Kiryienka (Belarus, ) 16. Viacheslav Kuznetsov (Russian Federation, ) 17. Philippe Gilbert (Belgium, ) 18. Sergei Chernetski (Russian Federation, ) 19. Rui Costa (Portugal, ) 20. Simon Geschke (Germany, ) 21. Michael Valgren Andersen (Denmark, ) 22. Lukas Postlberger (Austria, ) 23. Ilnur Zakarin (Russian Federation, ) 24. Niki Terpstra (Netherlands, ) 25. Tom Dumoulin (Netherlands, ) 26. Daniel Martin (Ireland, ) 27. Rigoberto Uran (Colombia, ) +0:05 28. Alberto Bettiol (Italy, ) 29. Gianni Moscon (Italy, ) +0:08 30. Magnus Cort Nielsen (Denmark, ) +0:27 31. Edvald Boasson Hagen (Norway, ) +1:04 32. Jonathan Castroviejo (Spain, ) 33. Julien Simon (France, ) 34. Nicolas Roche (Ireland, ) 35. Bauke Mollema (Netherlands, ) +1:20 36. Guillaume Boivin (Canada, ) 37. Peter Kennaugh (Great Britain, ) +1:22 38. Warren Barguil (France, ) +1:23 39. Diego Ulissi (Italy, ) 40. Reinardt Janse Van Rensburg (South Africa, ) +2:32 41. Nikias Arndt (Germany, ) 42. Michael Schar (Switzerland, ) 43. Luka Pibernik (Slovenia, ) 44. Aleksejs Saramotins (Latvia, ) 45. Stefan Kung (Switzerland, ) 46. Juraj Sagan (Slovakia, ) 47. Yukiya Arashiro (Japan, ) 48. Marcus Burghardt (Germany, ) 49. Roman Kreuziger (Czech Republic, ) 50. Daryl Impey (South Africa, ) 51. Silvan Dillier (Switzerland, ) 52. Tobias Ludvigsson (Sweden, ) 53. Michal Golas (Poland, ) 54. Alex Howes (United States Of America, ) 55. Imanol Erviti (Spain, ) 56. Nelson Oliveira (Portugal, ) 57. Odd Christian Eiking (Norway, ) 58. Elia Viviani (Italy, ) 59. Jose Rojas (Spain, ) 60. Sonny Colbrelli (Italy, ) 61. Simon Clarke (Australia, ) 62. Jan Polanc (Slovenia, ) 63. Mitchell Docker (Australia, ) 64. Eduardo Sepulveda (Argentina, ) 65. Tiago Machado (Portugal, ) 66. Ricardo Vilela (Portugal, ) 67. Luis Leon Sanchez (Spain, ) 68. Jarlinson Pantano Gomez (Colombia, ) 69. Stefan Denifl (Austria, ) 70. Tony Martin (Germany, ) 71. David De La Cruz Melgarejo (Spain, ) 72. Bob Jungels (Luxembourg, ) 73. Dylan Teuns (Belgium, ) 74. Oliver Naesen (Belgium, ) 75. Sebastian Langeveld (Netherlands, ) 76. Michael Morkov (Denmark, ) 77. Christopher Juul Jensen (Denmark, ) 78. Vegard Stake Laengen (Norway, ) 79. Andrey Grivko (Ukraine, ) +3:13 80. Jan Barta (Czech Republic, ) 81. Zhandos Bizhigitov (Kazakhstan, ) 82. Hugo Houle (Canada, ) 83. Pawel Poljanski (Poland, ) 84. Natnael Berhane (Eritrea, ) 85. Anthony Roux (France, ) 86. Lilian Calmejane (France, ) 87. Cyril Gautier (France, ) 88. Jens Keukeleire (Belgium, ) 89. Salvatore Puccio (Italy, ) 90. Jasper Stuyven (Belgium, ) +5:49 91. Paul Martens (Germany, ) 92. Matej Mohoric (Slovenia, ) 93. Luka Mezgec (Slovenia, ) 94. Heinrich Haussler (Australia, ) 95. Jack Haig (Australia, ) 96. Tiesj Benoot (Belgium, ) +6:33 97. Lukasz Wisniowski (Poland, ) +6:37 98. Scott Thwaites (Great Britain, ) +7:33 99. Mark Christian (Great Britain, ) 100. Rick Zabel (Germany, ) 101. Fabian Lienhard (Switzerland, ) 102. Amund Grondahl Jansen (Norway, ) 103. Ignatas Konovalovas (Lithuania, ) 104. Luis Guillermo Mas Bonet (Spain, ) 105. Lars Boom (Netherlands, ) +7:35 106. Daniele Bennati (Italy, ) 107. Jesus Herrada (Spain, ) 108. Gorka Izaguirre Insausti (Spain, ) 109. Marc Soler (Spain, ) 110. Kiel Reijnen (United States Of America, ) +9:21 111. Tim Wellens (Belgium, ) 112. Gregory Rast (Switzerland, ) +9:24 113. Marco Haller (Austria, ) 114. Alessandro De Marchi (Italy, ) +9:26 115. Nils Politt (Germany, ) +10:21 116. Sergio Luis Henao Montoya (Colombia, ) 117. Jasha Sutterlin (Germany, ) 118. Tao Geoghegan Hart (Great Britain, ) 119. Johannes Frohlinger (Germany, ) 120. Koen De Kort (Netherlands, ) 121. Antoine Duchesne (Canada, ) 122. Primoz Roglic (Slovenia, ) 123. Olivier Le Gac (France, ) 124. Mihkel Raim (Estonia, ) +11:53 125. Joseph Rosskopf (United States Of America, ) 126. Daniel Hoelgaard (Norway, ) 127. Ryan Mullen (Ireland, ) 128. Jiri Polnicky (Czech Republic, ) 129. Dmitriy Gruzdev (Kazakhstan, ) 130. Dion Smith (New Zealand, ) 131. Jose Goncalves (Portugal, ) 132. Maximiliano Ariel Richeze (Argentina, ) 133. Jean-Pierre Drucker (Luxembourg, ) DNF. Krists Neilands (Latvia, ) DNF. Truls Korsaeth (Norway, ) DNF. Michal Kolar (Slovakia, ) DNF. Jack Bauer (New Zealand, ) DNF. Luke Durbridge (Australia, ) DNF. Wout Poels (Netherlands, ) DNF. Conor Dunne (Ireland, ) DNF. Andrey Amador (Costa Rica, ) DNF. Nairo Quintana (Colombia, ) DNF. Stanislau Bazhkou (Belarus, ) DNF. Ruben Guerreiro (Portugal, ) DNF. Tejay Van Garderen (United States Of America, ) DNF. Maciej Paterski (Poland, ) DNF. Jos Van Emden (Netherlands, ) DNF. Rory Sutherland (Australia, ) DNF. Juan Sebastian Molano Benavides (Colombia, ) DNF. Jay Mc Carthy (Australia, ) DNF. Alexey Vermeulen (United States Of America, ) DNF. Erik Baska (Slovakia, ) DNF. Marek Canecky (Slovakia, ) DNF. Maciej Bodnar (Poland, ) DNF. Sebastian Henao Gomez (Colombia, ) DNF. Alex Kirsch (Luxembourg, ) DNF. Alexander Porsev (Russian Federation, ) DNF. Willem Jakobus Smit (South Africa, ) DNF. Jan Tratnik (Slovenia, ) DNF. Alexis Gougeard (France, ) DNF. Adam Blythe (Great Britain, ) DNF. Owain Doull (Great Britain, ) DNF. Jonathan Dibben (Great Britain, ) DNF. Sean McKenna (Ireland, ) DNF. Julien Vermote (Belgium, ) DNF. Kim Magnusson (Sweden, ) DNF. Petr Vakoc (Czech Republic, ) DNF. Kristoffer Skjerping (Norway, ) DNF. August Jensen (Norway, ) DNF. Maxim Belkov (Russian Federation, ) DNF. Nelson Andres Soto Martinez (Colombia, ) DNF. Jhonatan Restrepo Valencia (Colombia, ) DNF. Danny Van Poppel (Netherlands, ) DNF. Alo Jakin (Estonia, ) DNF. Aksel Nommela (Estonia, ) DNF. Serghei Tvetcov (Romania, ) DNF. Mads Pedersen (Denmark, ) DNF. Charalampos Kastrantas (Greece, ) DNF. Salaheddine Mraouni (Morocco, ) DNF. Patrik Tybor (Slovakia, ) DNF. Ian Stannard (Great Britain, ) DNF. Ivan Savitckii (Russian Federation, ) DNF. Josef Cerny (Czech Republic, ) DNF. Elchin Asadov (Azerbaijan, ) DNF. Kostyantyn Rybaruk (Ukraine, ) DNF. Nathan Brown (United States Of America, ) DNF. Valens Ndayisenga (Rwanda, ) DNF. Mekseb Debesay (Eritrea, ) DNF. Eugert Zhupa (Albania, ) DNF. Yauhen Sobal (Belarus, ) DNF. King Lok Cheung (Hong Kong, China, ) DNF. Patrick Bevin (New Zealand, ) DNF. Matti Manninen (Finland, ) DNF. Mathew Hayman (Australia, ) DNF. Amanuel Ghebreigzabhier Werkilul (Eritrea, ) DNS. Damien Shaw (Ireland, )