--> -->
1. Jakob Fuglsang (Den, Astana Pro Team) 5:32:54 2. George Bennett (NZl, Team Jumbo) +0:31 3. Aleksandr Vlasov (Rus, Astana Pro Team) +0:51 4. Bauke Mollema (Ned, Trek) +1:19 5. Giulio Ciccone (Ita, Trek) +1:40 6. Vincenzo Nibali (Ita, Trek) +3:31 7. Maximilian Schachmann (Ger, Bora) +4:31 8. Diego Ulissi (Ita, UAE Team Emirates) +5:20 9. Ben Hermans (Bel, Israel Start) +6:00 10. Mathieu Van der Poel (Ned, Alpecin) +6:28 11. Alessandro De Marchi (Ita, CCC Team) +6:51 12. Antwan Tolhoek (Ned, Team Jumbo) +8:15 13. Richard Carapaz (Ecu, Team Ineos) 14. Simon Clarke (Aus, EF Pro Cycling) +10:05 15. Jesus Herrada (Esp, Cofidis) +10:09 16. Dario Cataldo (Ita, Movistar Team) +10:18 17. Ruben Guerreiro (Por, EF Pro Cycling) +10:25 18. Lorenzo Rota (Ita, Vini Zabu´ KTM) 19. Wilco Kelderman (Ned, Team Sunweb) 20. Simon Geschke (Ger, CCC Team) 21. Rudy Molard (Fra, Groupama) 22. Daniel Navarro Garcia (Esp, Israel Start) 23. Matteo Badilatti (Sui, Israel Start) 24. Rafal Majka (Pol, Bora) +10:31 25. Jaakko Hänninen (Fin, Ag2R La Mondiale) +10:56 26. Jacopo Mosca (Ita, Trek) +11:04 27. Gianluca Brambilla (Ita, Trek) 28. Joseph Rosskopf (USA, CCC Team) +12:55 29. Michael Woods (Can, EF Pro Cycling) +12:56 30. Simone Petilli (Ita, Circus) 31. Patrick Konrad (Aut, Bora) 32. Chad Haga (USA, Team Sunweb) +12:59 33. Odd Christian Eiking (Nor, Circus) +13:04 34. Jesper Hansen (Den, Cofidis) +13:10 35. Miguel Eduardo Florez Lopez (Col, Androni Giocattoli) 36. Hermann Pernsteiner (Aut, Bahrain McLaren) 37. Nicola Conci (Ita, Trek) +13:19 38. Jimmy Janssens (Bel, Alpecin) +14:05 39. Andrea Garosio (Ita, Vini Zabu´ KTM) +14:28 40. Edward Dunbar (Irl, Team Ineos) 41. Anthony Roux (Fra, Groupama) +14:31 42. Enrico Battaglin (Ita, Bahrain McLaren) 43. Lorenzo Fortunato (Ita, Vini Zabu´ KTM) +14:44 44. Mathias Frank (Sui, AG2R la Mondiale) 45. Simon Guglielmi (Fra, Groupama) 46. Sergei Chernetskii (Rus, Gazprom) 47. Cesare Benedetti (Ita, Bora) 48. Steff Cras (Bel, Lotto Soudal) 49. Giovanni Carboni (Ita, Bardiani CSF Faizane´) +15:43 50. Christopher Hamilton (Aus, Team Sunweb) +16:21 51. Petr Vako? (Cze, Alpecin) +16:43 52. Harold Alfonso Tejada Canacue (Col, Astana Pro Team) +16:45 53. Robert Stannard (Aus, Mitchelton) +17:50 54. Lawrence Warbasse (USA, AG2R la Mondiale) 55. Georg Zimmermann (Ger, CCC Team) 56. Gianni Moscon (Ita, Team Ineos) 57. Mikkel Frølich Honoré (Den, Deceuninck) 58. Ivan Rovny (Rus, Gazprom) 59. Einer Augusto Rubio Reyes (Col, Movistar Team) 60. Edward Ravasi (Ita, UAE Team Emirates) 61. Brandon McNulty (USA, UAE Team Emirates) +18:43 62. Aleksei Rybalkin (Rus, Gazprom) +20:08 63. Simone Velasco (Ita, Gazprom) 64. Jai Hindley (Aus, Team Sunweb) +20:20 65. Florian Stork (Ger, Team Sunweb) 66. Kamil Malecki (Pol, CCC Team) 67. Luca Covili (Ita, Bardiani CSF Faizane´) 68. Koen Bouwman (Ned, Team Jumbo) 69. Louis Vervaeke (Bel, Alpecin) 70. Kobe Goossens (Bel, Lotto Soudal) 71. Geoffrey Bouchard (Fra, AG2R la Mondiale) 72. Chris Harper (Aus, Team Jumbo) 73. Jose Herrada (Esp, Cofidis) 74. Artem Nych (Rus, Gazprom) 75. Davide Gabburo (Ita, Androni Giocattoli) +20:55 76. Floris De Tier (Bel, Alpecin) +21:11 77. Jonathan Caicedo (Ecu, EF Pro Cycling) +22:42 78. Stefan De Bod (RSA, NTT Pro Cycling) +24:16 79. Ion Izaguirre Insausti (Esp, Astana Pro Team) 80. Alex Aranburu Deba (Esp, Astana Pro Team) 81. Tsgabu Gebremaryam Grmay (Eth, Mitchelton) 82. Eduardo Sepulveda (Arg, Movistar Team) 83. Matteo Spreafico (Ita, Androni Giocattoli) +25:29 84. Juan Diego Alba Bolivar (Col, Movistar Team) 85. Ide Schelling (Ned, Bora) +25:57 OTL. Magnus Cort Nielsen (Den, EF Pro Cycling) OTL. Michal Paluta (Pol, CCC Team) OTL. Juri Hollmann (Ger, Movistar Team) OTL. Simone Ravanelli (Ita, Androni Giocattoli) OTL. Tim Wellens (Bel, Lotto Soudal) OTL. Axel Domont (Fra, AG2R la Mondiale) OTL. Omer Goldstein (Isr, Israel Start) OTL. Théo Delacroix (Fra, Circus) OTL. Romain Seigle (Fra, Groupama) OTL. Kilian Frankiny (Sui, Groupama) OTL. Attila Valter (Hun, CCC Team) OTL. Mathias Le Turnier (Fra, Cofidis) OTL. Benjamin Thomas (Fra, Groupama) OTL. Filippo Zana (Ita, Bardiani CSF Faizane´) OTL. Benjamin King (USA, NTT Pro Cycling) OTL. James Piccoli (Can, Israel Start) OTL. Manuel Senni (Ita, Bardiani CSF Faizane´) OTL. Andrea Pasqualon (Ita, Circus) DNF. Koen De Kort (Ned, Trek) DNF. Clément Champoussin (Fra, AG2R la Mondiale) DNF. Ben Gastauer (Lux, AG2R la Mondiale) DNF. Kristian Sbaragli (Ita, Alpecin) DNF. Philipp Walsleben (Ger, Alpecin) DNF. Nicola Bagioli (Ita, Androni Giocattoli) DNF. Alessandro Bisolti (Ita, Androni Giocattoli) DNF. Luca Chirico (Ita, Androni Giocattoli) DNF. Simon Pellaud (Sui, Androni Giocattoli) DNF. Manuele Boaro (Ita, Astana Pro Team) DNF. Davide Martinelli (Ita, Astana Pro Team) DNF. Grega Bole (Slo, Bahrain McLaren) DNF. Eros Capecchi (Ita, Bahrain McLaren) DNF. Scott Davies (GBr, Bahrain McLaren) DNF. Domen Novak (Slo, Bahrain McLaren) DNF. Mark Padun (Ukr, Bahrain McLaren) DNF. Filippo Fiorelli (Ita, Bardiani CSF Faizane´) DNF. Francesco Romano (Ita, Bardiani CSF Faizane´) DNF. Daniel Savini (Ita, Bardiani CSF Faizane´) DNF. Jean-Pierre Drucker (Lux, Bora) DNF. Pawel Poljanski (Pol, Bora) DNF. Jasper De Plus (Bel, Circus) DNF. Tom Devriendt (Bel, Circus) DNF. Fernando Barcelo Aragon (Esp, Cofidis) DNF. Emmanuel Morin (Fra, Cofidis) DNF. Attilio Viviani (Ita, Cofidis) DNF. Remco Evenepoel (Bel, Deceuninck) DNF. João Almeida (Por, Deceuninck) DNF. Andrea Bagioli (Ita, Deceuninck) DNF. Mattia Cattaneo (Ita, Deceuninck) DNF. Dries Devenyns (Bel, Deceuninck) DNF. Pieter Serry (Bel, Deceuninck) DNF. Alberto Bettiol (Ita, EF Pro Cycling) DNF. Lachlan Morton (Aus, EF Pro Cycling) DNF. Anton Kuzmin (Kaz, Gazprom) DNF. Denis Nekrasov (Rus, Gazprom) DNF. Alexys Brunel (Fra, Groupama) DNF. Guillaume Boivin (Can, Israel Start) DNF. Alexander Cataford (Can, Israel Start) DNF. Adam James Hansen (Aus, Lotto Soudal) DNF. Nikolas Maes (Bel, Lotto Soudal) DNF. Tomasz Marczynski (Pol, Lotto Soudal) DNF. Tosh Van der Sande (Bel, Lotto Soudal) DNF. Mikel Nieve Iturralde (Esp, Mitchelton) DNF. Michael Albasini (Sui, Mitchelton) DNF. Lucas Hamilton (Aus, Mitchelton) DNF. Cameron Meyer (Aus, Mitchelton) DNF. Callum Scotson (Aus, Mitchelton) DNF. Hector Carretero (Esp, Movistar Team) DNF. Davide Villella (Ita, Movistar Team) DNF. Benjamin Dyball (Aus, NTT Pro Cycling) DNF. Enrico Gasparotto (Sui, NTT Pro Cycling) DNF. Gino Mäder (Sui, NTT Pro Cycling) DNF. Matteo Sobrero (Ita, NTT Pro Cycling) DNF. Danilo Wyss (Sui, NTT Pro Cycling) DNF. Tao Geoghegan Hart (GBr, Team Ineos) DNF. Salvatore Puccio (Ita, Team Ineos) DNF. Ivan Ramiro Sosa Cuervo (Col, Team Ineos) DNF. Ben Swift (GBr, Team Ineos) DNF. Lennard Hofstede (Ned, Team Jumbo) DNF. Paul Martens (Ger, Team Jumbo) DNF. Jonas Vingegaard (Den, Team Jumbo) DNF. Nico Denz (Ger, Team Sunweb) DNF. Martijn Tusveld (Ned, Team Sunweb) DNF. Fabio Aru (Ita, UAE Team Emirates) DNF. Valerio Conti (Ita, UAE Team Emirates) DNF. Alessandro Covi (Ita, UAE Team Emirates) DNF. Aleksandr Riabushenko (Blr, UAE Team Emirates) DNF. Giovanni Visconti (Ita, Vini Zabu´ KTM) DNF. Marco Frapporti (Ita, Vini Zabu´ KTM) DNF. James Mitri (NZl, Vini Zabu´ KTM)