--> -->
1. Fabio Jakobsen (Ned, Quick) 2:43:54 2. Pascal Ackermann (Ger, Bora) 3. Maximilian Richard Walscheid (Ger, Team Sunweb) 4. Dylan Groenewegen (Ned, Team Lotto Nl) 5. Arnaud Demare (Fra, Groupama) 6. Riccardo Minali (Ita, Astana Pro Team) 7. Enzo Wouters (Bel, Lotto Soudal) 8. Luka Mezgec (Slo, Mitchelton) 9. Clement Venturini (Fra, Ag2R La Mondiale) 10. Roger Kluge (Ger, Mitchelton) 11. Jenthe Biermans (Bel, Team Katusha Alpecin) 12. Hugo Houle (Can, Astana Pro Team) 13. Yousif Mirza Al-Hammadi (UAE, Uae Team Emirates) 14. Yukiya Arashiro (Jpn, Bahrain) 15. Carlos Barbero (Esp, Movistar Team) 16. Oliviero Troia (Ita, Uae Team Emirates) 17. Lawrence Naesen (Bel, Lotto Soudal) 18. Daniel Mclay (GBr, Team Ef Education First) 19. Alexis Vuillermoz (Fra, Ag2R La Mondiale) 20. Chun Kai Feng (Tpe, Bahrain) 21. Julien Bernard (Fra, Trek) 22. Matteo Trentin (Ita, Mitchelton) 23. Ryan Mullen (Irl, Trek) 24. Rüdiger Selig (Ger, Bora) 25. Julius Van Den Berg (Ned, Team Ef Education First) 26. Jan Polanc (Slo, Uae Team Emirates) 27. Kim Magnusson (Swe, Team Ef Education First) 28. Reinardt Janse Van Rensburg (RSA, Team Dimension Data) 29. Natnael Berhane (Eri, Team Dimension Data) 30. Laurens De Vreese (Bel, Astana Pro Team) 31. Leonardo Basso (Ita, Team Sky) 32. Jasper Stuyven (Bel, Trek) 33. Romain Seigle (Fra, Groupama) 34. Sergei Chernetski (Rus, Astana Pro Team) 35. Jasha Sütterlin (Ger, Movistar Team) 36. Søren Kragh Andersen (Den, Team Sunweb) 37. Julien Duval (Fra, Ag2R La Mondiale) 38. Pavel Sivakov (Rus, Team Sky) 39. Hermann Pernsteiner (Aut, Bahrain) 40. Nicholas Dlamini (RSA, Team Dimension Data) 41. Silvan Dillier (Sui, Ag2R La Mondiale) 42. Jurgen Roelandts (Bel, Bmc Racing Team) 43. Jorge Arcas (Esp, Movistar Team) 44. Rémi Cavagna (Fra, Quick) 45. Sepp Kuss (USA, Team Lotto Nl) 46. Gianni Moscon (Ita, Team Sky) 47. Ruben Fernandez (Esp, Movistar Team) 48. Dayer Quintana (Col, Movistar Team) 49. Remy Mertz (Bel, Lotto Soudal) 50. Owain Doull (GBr, Team Sky) 51. Viacheslav Kuznetsov (Rus, Team Katusha Alpecin) 52. Dries Devenyns (Bel, Quick) 53. Andrey Grivko (Ukr, Astana Pro Team) 54. Gianluca Brambilla (Ita, Trek) 55. Lucas Hamilton (Aus, Mitchelton) 56. Edward Dunbar (Irl, Team Sky) 57. Philippe Gilbert (Bel, Quick) 58. Stefan Küng (Sui, Bmc Racing Team) 59. Alex Frame (NZl, Trek) 60. Alex Dowsett (GBr, Team Katusha Alpecin) 61. Sep Vanmarcke (Bel, Team Ef Education First) 62. Marco Haller (Aut, Team Katusha Alpecin) 63. Sander Armee (Bel, Lotto Soudal) 64. Felix Grossschartner (Aut, Bora) 65. Bernhard Eisel (Aut, Team Dimension Data) 66. Maximilian Schachmann (Ger, Quick) 67. Jay Robert Thomson (RSA, Team Dimension Data) 68. José Gonçalves (Por, Team Katusha Alpecin) 69. Meiyin Wang (Chn, Bahrain) 70. Martijn Tusveld (Ned, Team Sunweb) 71. Ben Swift (GBr, Uae Team Emirates) 72. Manuele Boaro (Ita, Bahrain) 73. Stijn Vandenbergh (Bel, Ag2R La Mondiale) 74. Gijs Van Hoecke (Bel, Team Lotto Nl) 75. Nathan Van Hooydonck (Bel, Bmc Racing Team) 76. Luis León Sanchez (Esp, Astana Pro Team) 77. Jonathan Dibben (GBr, Team Sky) 78. Davide Villella (Ita, Astana Pro Team) 79. Aurélien Paret Peintre (Fra, Ag2R La Mondiale) 80. Tosh Van Der Sande (Bel, Lotto Soudal) 81. Tony Martin (Ger, Team Katusha Alpecin) 82. Mekseb Debesay (Eri, Team Dimension Data) 83. Nicolas Dougall (RSA, Team Dimension Data) 84. Andreas Schillinger (Ger, Bora) 85. Carlos Verona (Esp, Mitchelton) 86. Peter Kennaugh (GBr, Bora) 87. Timo Roosen (Ned, Team Lotto Nl) 88. Giovanni Visconti (Ita, Bahrain) 89. Gregory Rast (Sui, Trek) 90. Harm Vanhoucke (Bel, Lotto Soudal) 91. Erik Baska (Svk, Bora) 92. Neilson Powless (USA, Team Lotto Nl) 93. Davide Martinelli (Ita, Quick) 94. Aleksandr Riabushenko (Blr, Uae Team Emirates) 95. Rigoberto Uran (Col, Team Ef Education First) 96. Hugh John Carthy (GBr, Team Ef Education First) 97. Baptiste Planckaert (Bel, Team Katusha Alpecin) 98. Carlos Betancur (Col, Movistar Team) 99. Valerio Agnoli (Ita, Bahrain) 100. Adam James Hansen (Aus, Lotto Soudal) 101. Bruno Armirail (Fra, Groupama) 102. Winner Andrew Anacona (Col, Movistar Team) 103. William Clarke (Aus, Team Ef Education First) 104. Gregory Daniel (USA, Trek) 105. Cameron Meyer (Aus, Mitchelton) 106. Pascal Eenkhoorn (Ned, Team Lotto Nl) 107. Simon Geschke (Ger, Team Sunweb) 108. Lennard Hofstede (Ned, Team Sunweb) 109. David Lopez Garcia (Esp, Team Sky) 110. Fabio Aru (Ita, Uae Team Emirates) 111. Michael Schär (Sui, Bmc Racing Team) 112. Miles Scotson (Aus, Bmc Racing Team) 113. Axel Domont (Fra, Ag2R La Mondiale) 114. Mickael Delage (Fra, Groupama) 115. Lennard Kämna (Ger, Team Sunweb) 116. Matteo Bono (Ita, Uae Team Emirates) 117. Ramon Sinkeldam (Ned, Groupama) 118. Sam Bewley (NZl, Mitchelton) 119. Amund Grøndahl Jansen (Nor, Team Lotto Nl) +0:24 120. Michael Schwarzmann (Ger, Bora) 121. Chad Haga (USA, Team Sunweb) +1:07 122. Olivier Le Gac (Fra, Groupama)
1. Fabio Jakobsen (Ned, Quick) 8:24:17 2. Pascal Ackermann (Ger, Bora) +0:04 3. Dylan Groenewegen (Ned, Team Lotto Nl) +0:06 4. Maximilian Richard Walscheid (Ger, Team Sunweb) +0:10 5. Silvan Dillier (Sui, Ag2R La Mondiale) +0:12 6. Andrey Grivko (Ukr, Astana Pro Team) 7. Rémi Cavagna (Fra, Quick) 8. Alex Dowsett (Gbr, Team Katusha Alpecin) +0:14 9. Owain Doull (Gbr, Team Sky) +0:15 10. Jasha Sütterlin (Ger, Movistar Team) +0:17 11. Marco Haller (Aut, Team Katusha Alpecin) 12. Manuele Boaro (Ita, Bahrain) +0:18 13. Nathan Van Hooydonck (Bel, Bmc Racing Team) 14. Jay Robert Thomson (Rsa, Team Dimension Data) +0:19 15. Arnaud Demare (Fra, Groupama) +0:20 16. Clement Venturini (Fra, Ag2R La Mondiale) 17. Enzo Wouters (Bel, Lotto Soudal) 18. Riccardo Minali (Ita, Astana Pro Team) 19. Matteo Trentin (Ita, Mitchelton) 20. Jenthe Biermans (Bel, Team Katusha Alpecin) 21. Reinardt Janse Van Rensburg (Rsa, Team Dimension Data) 22. Alexis Vuillermoz (Fra, Ag2R La Mondiale) 23. Jasper Stuyven (Bel, Trek) 24. Daniel Mclay (Gbr, Team Ef Education First) 25. Luka Mezgec (Slo, Mitchelton) 26. Carlos Barbero (Esp, Movistar Team) 27. Yukiya Arashiro (Jpn, Bahrain) 28. Jurgen Roelandts (Bel, Bmc Racing Team) 29. Julien Duval (Fra, Ag2R La Mondiale) 30. Natnael Berhane (Eri, Team Dimension Data) 31. Leonardo Basso (Ita, Team Sky) 32. Lawrence Naesen (Bel, Lotto Soudal) 33. Viacheslav Kuznetsov (Rus, Team Katusha Alpecin) 34. Chun Kai Feng (Tpe, Bahrain) 35. Julien Bernard (Fra, Trek) 36. Jan Polanc (Slo, Uae Team Emirates) 37. Rüdiger Selig (Ger, Bora) 38. Laurens De Vreese (Bel, Astana Pro Team) 39. Gianluca Brambilla (Ita, Trek) 40. Gianni Moscon (Ita, Team Sky) 41. Sergei Chernetski (Rus, Astana Pro Team) 42. Romain Seigle (Fra, Groupama) 43. Dayer Quintana (Col, Movistar Team) 44. Søren Kragh Andersen (Den, Team Sunweb) 45. Hugo Houle (Can, Astana Pro Team) 46. Pavel Sivakov (Rus, Team Sky) 47. Jorge Arcas (Esp, Movistar Team) 48. Lucas Hamilton (Aus, Mitchelton) 49. Stefan Küng (Sui, Bmc Racing Team) 50. Edward Dunbar (Irl, Team Sky) 51. Maximilian Schachmann (Ger, Quick) 52. Felix Grossschartner (Aut, Bora) 53. Ruben Fernandez (Esp, Movistar Team) 54. Hermann Pernsteiner (Aut, Bahrain) 55. Philippe Gilbert (Bel, Quick) 56. Kim Magnusson (Swe, Team Ef Education First) 57. Dries Devenyns (Bel, Quick) 58. Nicholas Dlamini (Rsa, Team Dimension Data) 59. Tosh Van Der Sande (Bel, Lotto Soudal) 60. Aleksandr Riabushenko (Blr, Uae Team Emirates) 61. Sander Armee (Bel, Lotto Soudal) 62. Ryan Mullen (Irl, Trek) 63. Ramon Sinkeldam (Ned, Groupama) 64. Remy Mertz (Bel, Lotto Soudal) 65. José Gonçalves (Por, Team Katusha Alpecin) 66. Luis León Sanchez (Esp, Astana Pro Team) 67. Andreas Schillinger (Ger, Bora) 68. Sepp Kuss (Usa, Team Lotto Nl) 69. Ben Swift (Gbr, Uae Team Emirates) 70. Meiyin Wang (Chn, Bahrain) 71. Martijn Tusveld (Ned, Team Sunweb) 72. Davide Villella (Ita, Astana Pro Team) 73. Tony Martin (Ger, Team Katusha Alpecin) 74. Stijn Vandenbergh (Bel, Ag2R La Mondiale) 75. Aurélien Paret Peintre (Fra, Ag2R La Mondiale) 76. Giovanni Visconti (Ita, Bahrain) 77. Gijs Van Hoecke (Bel, Team Lotto Nl) 78. Hugh John Carthy (Gbr, Team Ef Education First) 79. Peter Kennaugh (Gbr, Bora) 80. Axel Domont (Fra, Ag2R La Mondiale) 81. Rigoberto Uran (Col, Team Ef Education First) 82. Fabio Aru (Ita, Uae Team Emirates) 83. Carlos Verona (Esp, Mitchelton) 84. Valerio Agnoli (Ita, Bahrain) 85. Timo Roosen (Ned, Team Lotto Nl) 86. Adam James Hansen (Aus, Lotto Soudal) 87. Winner Andrew Anacona (Col, Movistar Team) 88. Harm Vanhoucke (Bel, Lotto Soudal) 89. Neilson Powless (Usa, Team Lotto Nl) 90. Simon Geschke (Ger, Team Sunweb) 91. Cameron Meyer (Aus, Mitchelton) 92. Davide Martinelli (Ita, Quick) 93. Carlos Betancur (Col, Movistar Team) 94. Mekseb Debesay (Eri, Team Dimension Data) 95. David Lopez Garcia (Esp, Team Sky) 96. Gregory Daniel (Usa, Trek) 97. Lennard Hofstede (Ned, Team Sunweb) 98. Miles Scotson (Aus, Bmc Racing Team) 99. Matteo Bono (Ita, Uae Team Emirates) 100. Michael Schär (Sui, Bmc Racing Team) 101. Lennard Kämna (Ger, Team Sunweb) 102. Roger Kluge (Ger, Mitchelton) +0:36 103. Gregory Rast (Sui, Trek) 104. Alex Frame (Nzl, Trek) +0:39 105. Julius Van Den Berg (Ned, Team Ef Education First) +0:40 106. Bernhard Eisel (Aut, Team Dimension Data) 107. Michael Schwarzmann (Ger, Bora) +0:44 108. Erik Baska (Svk, Bora) +0:46 109. Nicolas Dougall (Rsa, Team Dimension Data) +0:48 110. Baptiste Planckaert (Bel, Team Katusha Alpecin) 111. Oliviero Troia (Ita, Uae Team Emirates) +0:49 112. Mickael Delage (Fra, Groupama) +1:01 113. Sep Vanmarcke (Bel, Team Ef Education First) +1:18 114. Sam Bewley (Nzl, Mitchelton) +1:24 115. Chad Haga (Usa, Team Sunweb) +1:27 116. Amund Grøndahl Jansen (Nor, Team Lotto Nl) +1:30 117. William Clarke (Aus, Team Ef Education First) +1:33 118. Yousif Mirza Al-Hammadi (Uae, Uae Team Emirates) +1:59 119. Bruno Armirail (Fra, Groupama) +2:01 120. Olivier Le Gac (Fra, Groupama) +2:09 121. Pascal Eenkhoorn (Ned, Team Lotto Nl) +3:37 122. Jonathan Dibben (Gbr, Team Sky) +6:51