--> -->
1. Søren Kragh Andersen (Den, Team Sunweb) 4:37:55 2. Niki Terpstra (Ned, Quick) +0:25 3. Benoit Cosnefroy (Fra, Ag2R La Mondiale) 4. Oliver Naesen (Bel, Ag2R La Mondiale) +1:14 5. Valentin Madouas (Fra, Groupama) 6. Tiesj Benoot (Bel, Lotto Soudal) 7. Sep Vanmarcke (Bel, Team Ef Education First) 8. Philippe Gilbert (Bel, Quick) 9. Taco Van Der Hoorn (Ned, Roompot) +1:24 10. Jos Van Emden (Ned, Team Lotto Nl) 11. Timothy Dupont (Bel, Wanty) 12. Jelle Wallays (Bel, Lotto Soudal) +1:28 13. José Gonçalves (Por, Team Katusha Alpecin) 14. Arnaud Demare (Fra, Groupama) +1:55 15. Damien Touze (Fra, St Michel) 16. Martijn Tusveld (Ned, Team Sunweb) +1:57 17. Pascal Eenkhoorn (Ned, Team Lotto Nl) +2:12 18. Jhonnatan Narvaez (Ecu, Quick) +2:14 19. Silvan Dillier (Sui, Ag2R La Mondiale) +2:25 20. Jonas Van Genechten (Bel, Vital Concept Cycling Club) 21. Tom Devriendt (Bel, Wanty) 22. Tom Van Asbroeck (Bel, Team Ef Education First) 23. Maarten Wynants (Bel, Team Lotto Nl) 24. Clement Venturini (Fra, Ag2R La Mondiale) +2:26 25. Yoann Offredo (Fra, Wanty) 26. Jesper Asselman (Ned, Roompot) 27. André Greipel (Ger, Lotto Soudal) +4:02 28. Fabio Jakobsen (Ned, Quick) 29. Gijs Van Hoecke (Bel, Team Lotto Nl) 30. Andrea Pasqualon (Ita, Wanty) 31. Ramon Sinkeldam (Ned, Groupama) 32. Guillaume Boivin (Can, Israel Cycling Academy) 33. Timo Roosen (Ned, Team Lotto Nl) 34. Reinardt Janse Van Rensburg (RSA, Team Dimension Data) 35. Adrien Petit (Fra, Direct Energie) 36. Jonas Rickaert (Bel, Sport Vlaanderen) 37. Patrick Müller (Sui, Vital Concept Cycling Club) 38. Paul Ourselin (Fra, Direct Energie) 39. Dimitri Claeys (Bel, Cofidis, Solutions Credits) 40. Mauro Finetto (Ita, Delko Marseille Provence Ktm) 41. Kevin Le Cunff (Fra, St Michel) 42. Dries Van Gestel (Bel, Sport Vlaanderen) 43. Brian Van Goethem (Ned, Roompot) 44. Brice Feillu (Fra, Team Fortuneo) 45. Sylvain Chavanel (Fra, Direct Energie) 46. Alo Jakin (Est, St Michel) 47. Edvald Boasson Hagen (Nor, Team Dimension Data) 48. Lars Bak Ytting (Den, Lotto Soudal) +7:19 49. Odd Christian Eiking (Nor, Wanty) 50. Alexandre Pichot (Fra, Direct Energie) 51. Bert De Backer (Bel, Vital Concept Cycling Club) 52. Sebastian Langeveld (Ned, Team Ef Education First) +7:21 53. Julien Vermote (Bel, Team Dimension Data) +8:52 54. Yoann Paillot (Fra, St Michel) 55. Pim Ligthart (Ned, Roompot) +10:16 56. Huub Duijn (Ned, Veranda´s Willems) +10:45 57. Jan Willem Van Schip (Ned, Roompot) +10:56 58. Jérémy Roy (Fra, Groupama) +12:13 59. Maxime Farazijn (Bel, Sport Vlaanderen) 60. Mickael Delage (Fra, Groupama) 61. Milan Menten (Bel, Sport Vlaanderen) 62. Quentin Pacher (Fra, Vital Concept Cycling Club) 63. Nicolas Edet (Fra, Cofidis, Solutions Credits) 64. Jon Aberasturi Izaga (Esp, Euskadi Basque Country) 65. Luuc Bugter (Ned, Delta Cycling Rotterdam) 66. Morgan Kneisky (Fra, Roubaix Lille Metropole) 67. Connor Swift (GBr, Madison Genesis) 68. August Jensen (Nor, Israel Cycling Academy) 69. Bert Van Lerberghe (Bel, Cofidis, Solutions Credits) 70. Dries De Bondt (Bel, Veranda´s Willems) 71. Jens Debusschere (Bel, Lotto Soudal) 72. Christophe Laporte (Fra, Cofidis, Solutions Credits) 73. Yves Lampaert (Bel, Quick) 74. Anthony Turgis (Fra, Cofidis, Solutions Credits) 75. Senne Leysen (Bel, Veranda´s Willems) 76. Cees Bol (Ned, Team Sunweb) 77. Romain Cardis (Fra, Direct Energie) 78. Julius Van Den Berg (Ned, Team Ef Education First) 79. Daniel Mclay (GBr, Team Ef Education First) 80. Dylan Groenewegen (Ned, Team Lotto Nl) 81. Olivier Le Gac (Fra, Groupama) 82. Florian Senechal (Fra, Quick) 83. Johan Le Bon (Fra, Vital Concept Cycling Club) 84. Bram Welten (Ned, Team Fortuneo) 85. Julien Duval (Fra, Ag2R La Mondiale) 86. Nikolas Maes (Bel, Lotto Soudal) 87. Maximilian Richard Walscheid (Ger, Team Sunweb) 88. Matti Breschel (Den, Team Ef Education First) 89. Emiel Vermeulen (Bel, Roubaix Lille Metropole) +20:32 90. Tony Martin (Ger, Team Katusha Alpecin) 91. Pierre Idjouadiene (Fra, Roubaix Lille Metropole) 92. Jhonatan Restrepo Valencia (Col, Team Katusha Alpecin) 93. Omer Goldsteiin (Isr, Israel Cycling Academy) 94. Dmitrii Strakhov (Rus, Lokosphinx) 95. Jay Robert Thomson (RSA, Team Dimension Data) 96. Nicolas Dougall (RSA, Team Dimension Data) 97. Julien Antomarchi (Fra, Roubaix Lille Metropole) 98. Jérémy Leveau (Fra, Delko Marseille Provence Ktm) 99. Thibault Guernalec (Fra, Team Fortuneo) 100. Arnaud Gerard (Fra, Team Fortuneo) 101. Florian Vachon (Fra, Team Fortuneo) 102. Frederik Frison (Bel, Lotto Soudal) 103. Xandro Meurisse (Bel, Wanty) 104. Amund Grøndahl Jansen (Nor, Team Lotto Nl) DNF. Krists Neilands (Lat, Israel Cycling Academy) DNF. Pierre Barbier (Fra, Roubaix Lille Metropole) DNF. Camille Thominet (Fra, St Michel) DNF. Flavien Maurelet (Fra, St Michel) DNF. Romain Feillu (Fra, St Michel) DNF. Mikel Iturria Segurola (Esp, Euskadi Basque Country) DNF. Aritz Bagues Kalparsoro (Esp, Euskadi Basque Country) DNF. Dennis Van Winden (Ned, Israel Cycling Academy) DNF. Sondre Enger (Nor, Israel Cycling Academy) DNF. Jeremy Cabot (Fra, Roubaix Lille Metropole) DNF. Julen Irizar Laskurain (Esp, Euskadi Basque Country) DNF. Steven Tronet (Fra, Roubaix Lille Metropole) DNF. Simon Geschke (Ger, Team Sunweb) DNF. Max Kanter (Ger, Development Team Sunweb) DNF. Tom Stamsnijder (Ned, Team Sunweb) DNF. Alexis Gougeard (Fra, Ag2R La Mondiale) DNF. Loic Chetout (Fra, Cofidis, Solutions Credits) DNF. Daniel Teklehaimanot (Eri, Cofidis, Solutions Credits) DNF. Clement Russo (Fra, Team Fortuneo) DNF. Benjamin Declercq (Bel, Sport Vlaanderen) DNF. Aitor Gonzalez Prieto (Esp, Euskadi Basque Country) DNF. Clément Carisey (Fra, Israel Cycling Academy) DNF. Gotzon Udondo Santamaria (Esp, Euskadi Basque Country) DNF. Julien El Fares (Fra, Delko Marseille Provence Ktm) DNF. Sergio Samitier Samitier (Esp, Euskadi Basque Country) DNF. Yohann Gene (Fra, Direct Energie) DNF. Dries Devenyns (Bel, Quick) DNF. Stijn Vandenbergh (Bel, Ag2R La Mondiale) DNF. Bruno Armirail (Fra, Groupama) DNF. Guillaume Van Keirsbulck (Bel, Wanty) DNF. Bernhard Eisel (Aut, Team Dimension Data) DNF. Jenthe Biermans (Bel, Team Katusha Alpecin) DNF. Alex Dowsett (GBr, Team Katusha Alpecin) DNF. Alexis Guerin (Fra, Delko Marseille Provence Ktm) DNF. Jerome Cousin (Fra, Direct Energie) DNF. Elias Van Breussegem (Bel, Veranda´s Willems) DNF. Amael Moinard (Fra, Team Fortuneo) DNF. Martijn Budding (Ned, Roompot) DNF. Stijn Steels (Bel, Veranda´s Willems) DNF. Logan Owen (USA, Team Ef Education First) DNF. Elmar Reinders (Ned, Roompot) DNF. Lorrenzo Manzin (Fra, Vital Concept Cycling Club) DNF. Gatis Smukulis (Lat, Delko Marseille Provence Ktm) DNF. Evaldas Siskevicius (Ltu, Delko Marseille Provence Ktm) DNF. Alessandro Fedeli (Ita, Trevigiani Phonix) DNF. Amaury Capiot (Bel, Sport Vlaanderen) DNF. Piet Allegaert (Bel, Sport Vlaanderen) DNF. Jérémy Lecroq (Fra, Vital Concept Cycling Club) DNF. Stijn Devolder (Bel, Veranda´s Willems) DNS. Tom Wirtgen (Lux, Ago) DNS. Maxime Vantomme (Bel, Wb Aqua Protect Veranclassic) DNS. Ludwig De Winter (Bel, Wb Aqua Protect Veranclassic) DNS. Kenny Dehaes (Bel, Wb Aqua Protect Veranclassic) DNS. Kevyn Ista (Bel, Wb Aqua Protect Veranclassic) DNS. Ludovic Robeet (Bel, Wb Aqua Protect Veranclassic) DNS. Lukas Spengler (Sui, Wb Aqua Protect Veranclassic)