--> -->
1. Pascal Ackermann (Ger, Bora) 0:57:58 2. Fernando Gaviria (Col, UAE Team Emirates) 3. Fabio Jakobsen (Ned, Deceuninck) 4. Maximilian Walscheid (Ger, Team Sunweb) 5. Danny van Poppel (Ned, Team Jumbo) 6. Jakub Mareczko (Ita, CCC Team) 7. Sacha Modolo (Ita, EF Education First) 8. Pawe? Franczak (Pol, Poland) 9. John Degenkolb (Ger, Trek) 10. Luka Mezgec (Slo, Mitchelton) 11. Marc Sarreau (Fra, Groupama) 12. Rüdiger Selig (Ger, Bora) 13. Simone Consonni (Ita, UAE Team Emirates) 14. Clement Venturini (Fra, AG2R La Mondiale) 15. Mamyr Stash (Rus, Gazprom–Rusvelo) 16. Christopher Hamilton (Aus, Team Sunweb) 17. Diego Ulissi (Ita, UAE Team Emirates) 18. Eduard Prades (Esp, Movistar Team) 19. Enzo Wouters (Bel, Lotto Soudal) 20. Ben Swift (GBr, Team Ineos) 21. Enrico Gasparatto (Ita, Dimension Data) 22. Ruben Fernandez (Esp, Movistar Team) 23. Davide Formolo (Ita, Bora) 24. Matej Mohoric (Slo, Bahrain) 25. Sergey Shilov (Rus, Gazprom) 26. Bjorg Lambrecht (Bel, Lotto Soudal) 27. Andrea Peron (Ita, Team Novo Nordisk) 28. Sergio Higuita (Col, EF Education First) 29. Asbjørn Kragh Andersen (Den, Team Sunweb) 30. Luka Pibernik (Slo, Bahrain) 31. Vasil Kiryienka (Blr, Team Ineos) 32. Silvan Dillier (Sui, AG2R La Mondiale) 33. Carl Fredrik Hagen (Nor, Lotto Soudal) 34. José Rojas (Esp, Movistar Team) 35. Rob Power (Aus, Team Sunweb) 36. Carlos Betancur (Col, Movistar Team) 37. Bernhard Eisel (Aut, Dimension Data) 38. Jai Hindley (Aus, Team Sunweb) 39. Reto Hollenstein (Sui, Katusha) 40. Péter Kusztor (Hun, Team Novo Nordisk) 41. Simon Spilak (Slo, Katusha) 42. Nikolai Cherkasov (Rus, Gazprom) 43. Merhawi Kudus (Eri, Astana Pro Team) 44. Ivan Rovny (Rus, Gazprom) 45. Jesper Hansen (Den, Cofidis, Solutions Credits) 46. Nikita Stalnov (Kaz, Astana Pro Team) 47. Eduardo Sepulveda (Arg, Movistar Team) 48. Chun Kai Feng (Tpe, Bahrain) 49. Ion Izagirre Insausti (Esp, Astana Pro Team) 50. Gino Mäder (Sui, Dimension Data) 51. Evgeny Shalunov (Rus, Gazprom) 52. Domenico Pozzovivo (Ita, Bahrain) 53. Tomasz Marczynski (Pol, Lotto Soudal) 54. ?ukasz Owsian (Pol, CCC Team) 55. Damien Howson (Aus, Mitchelton) 56. Harm Vanhoucke (Bel, Lotto Soudal) 57. Maciej Paterski (Pol, Poland) 58. Ben O´Connor (Aus, Dimension Data) 59. Nicholas Schultz (Aus, Mitchelton) 60. Alexander Vlasov (Rus, Gazprom) 61. Bob Jungels (Lux, Deceuninck) 62. Mikel Nieve (Esp, Mitchelton) 63. Simon Geschke (Ger, CCC Team) 64. Petr Vakoc (Cze, Deceuninck) 65. Rafa? Majka (Pol, Bora) 66. Quentin Jauregui (Fra, AG2R La Mondiale) 67. Nathan Brown (USA, EF Education First) 68. Marek Rutkiewicz (Pol, Poland) 69. Szymon Rekita (Pol, Poland) 70. Pawe? Poljanski (Pol, Bora) 71. Salvatore Puccio (Ita, Team Ineos) 72. Brian Kamstra (Ned, Team Novo Nordisk) 73. Dmitrii Strakhov (Rus, Katusha) 74. Luis Villalobos (Mex, EF Education First) 75. Dario Cataldo (Ita, Astana Pro Team) 76. Gianluca Brambilla (Ita, Trek) 77. Rodrigo Contreras (Col, Astana Pro Team) 78. Edward Ravasi (Ita, UAE Team Emirates) 79. Pavel Kochetkov (Rus, Katusha) 80. Hermann Pernsteiner (Aut, Bahrain) 81. Matteo Fabbro (Ita, Katusha) 82. Miguel Angel Lopez (Col, Astana Pro Team) 83. Pavel Sivakov (Rus, Team Ineos) 84. Léo Vincent (Fra, Groupama) 85. Amaro Antunes (Por, CCC Team) 86. Pawe? Cieslik (Pol, Poland) 87. Pierre Latour (Fra, AG2R La Mondiale) 88. Alexandre Geniez (Fra, AG2R La Mondiale) 89. Mathias Le Turnier (Fra, Cofidis, Solutions Credits) 90. Owain Doull (GBr, Team Ineos) 91. James Knox (GBr, Deceuninck) 92. Romain Seigle (Fra, Groupama) 93. Jose Herrada (Esp, Cofidis, Solutions Credits) 94. Fumiyaki Beppu (Jpn, Trek) 95. Neilson Powless (USA, Team Jumbo) 96. Ildar Arslanov (Rus, Gazprom–Rusvelo) 97. Sander Armee (Bel, Lotto Soudal) 98. Robert Gesink (Ned, Team Jumbo) 99. Taco van der Hoorn (Ned, Team Jumbo) 100. Joonas Henttala (Fin, Team Novo Nordisk) 101. Nicola Conci (Ita, Trek) 102. Rémi Cavagna (Fra, Deceuninck) 103. Rafael Valls (Esp, Movistar Team) 104. Serge Pauwels (Bel, CCC Team) 105. Charles Planet (Fra, Team Novo Nordisk) 106. Tsgabu Grmay (Eth, Mitchelton) 107. Sam Brand (GBr, Team Novo Nordisk) 108. Winner Anacona (Col, Movistar Team) 109. Tao Geoghegan Hart (GBr, Team Ineos) 110. Nicolas Edet (Fra, Cofidis, Solutions Credits) 111. Kilian Frankiny (Sui, Groupama) 112. Jonas Vingegaard (Den, Team Jumbo) 113. Clément Chevrier (Fra, AG2R La Mondiale) 114. Darwin Atapuma (Col, Cofidis, Solutions Credits) 115. Fabio Sabatini (Ita, Deceuninck) 116. Jelle Wallays (Bel, Lotto Soudal) 117. Antwan Tolhoek (Ned, Team Jumbo) 118. Valerio Conti (Ita, UAE Team Emirates) 119. Adrian Kurek (Pol, Poland) 120. Michael Gogl (Aut, Trek) 121. Mickaël Delage (Fra, Groupama) 122. Daniel Navarro Garcia (Esp, Katusha) 123. Benjamin Thomas (Fra, Groupama) 124. Cesare Benedetti (Ita, Bora) 125. Maciej Bodnar (Pol, Bora) 126. Simone Petilli (Ita, UAE Team Emirates) 127. Jakub Kaczmarek (Pol, Poland) 128. David Lozano Riba (Esp, Team Novo Nordisk) 129. Manuele Mori (Ita, UAE Team Emirates) 130. Michael Storer (Aus, Team Sunweb) 131. Micha? Golas (Pol, Team Ineos) 132. Domen Novak (Slo, Bahrain) 133. Stefan De Bod (RSA, Dimension Data) 134. Jan Tratnik (Slo, Bahrain) 135. Max Kanter (Ger, Team Sunweb) +0:25 136. Bruno Armirail (Fra, Groupama) +0:32 137. Kamil Gradek (Pol, CCC Team) +0:49 138. Pawe? Bernas (Pol, CCC Team) +0:51 139. Alexander Edmondson (Aus, Mitchelton) 140. Lennard Hofstede (Ned, Team Jumbo) +0:56 141. Sean Bennett (USA, EF Education First) +1:13 142. Mads Pedersen (Den, Trek) +1:47 143. Samuel Bewley (NZl, Mitchelton) 144. Geoffrey Bouchard (Fra, AG2R La Mondiale) +1:53 145. Logan Owen (USA, EF Education First) +1:59 146. Julius van den Berg (Ned, EF Education First) 147. Jaco Venter (RSA, Dimension Data) +2:51 148. Pieter Serry (Bel, Deceuninck) 149. Enrico Battaglin (Ita, Katusha) 150. Jan Hirt (Cze, Astana Pro Team) +3:31 151. Mark Cavendish (GBr, Dimension Data) +3:38 DNF. Luis Angel Mate Mardones (Esp, Cofidis, Solutions Cred.) DNF. Filippo Fortin (Ita, Cofidis, Solutions Credits)
1. Pascal Ackermann (Ger, Bora) 2:57:48 2. Jakub Kaczmarek (Pol, Poland) +0:03 3. Fernando Gaviria (Col, UAE Team Emirates) +0:04 4. Charles Planet (Fra, Team Novo Nordisk) 5. Fabio Jakobsen (Ned, Deceuninck) +0:06 6. Adrian Kurek (Pol, Poland) +0:07 7. Matej Mohoric (Slo, Bahrain) +0:09 8. Quentin Jauregui (Fra, AG2R La Mondiale) 9. Maximilian Walscheid (Ger, Team Sunweb) +0:10 10. Danny van Poppel (Ned, Team Jumbo) 11. Jakub Mareczko (Ita, CCC Team) 12. Sacha Modolo (Ita, EF Education First) 13. Pawe_ Franczak (Pol, Poland) 14. John Degenkolb (Ger, Trek) 15. Luka Mezgec (Slo, Mitchelton) 16. Marc Sarreau (Fra, Groupama) 17. Rüdiger Selig (Ger, Bora) 18. Simone Consonni (Ita, UAE Team Emirates) 19. Clement Venturini (Fra, AG2R La Mondiale) 20. Mamyr Stash (Rus, Gazprom–Rusvelo) 21. Christopher Hamilton (Aus, Team Sunweb) 22. Diego Ulissi (Ita, UAE Team Emirates) 23. Eduard Prades (Esp, Movistar Team) 24. Enzo Wouters (Bel, Lotto Soudal) 25. Ben Swift (GBr, Team Sky) 26. Enrico Gasparatto (Ita, Dimension Data) 27. Ruben Fernandez (Esp, Movistar Team) 28. Davide Formolo (Ita, Bora) 29. Sergey Shilov (Rus, Gazprom) 30. Bjorg Lambrecht (Bel, Lotto Soudal) 31. Andrea Peron (Ita, Team Novo Nordisk) 32. , IGUITA GARCIA Sergio Andres) 33. Asbjørn Kragh Andersen (Den, Team Sunweb) 34. Luka Pibernik (Slo, Bahrain) 35. Vasil Kiryienka (Blr, Team Sky) 36. Silvan Dillier (Sui, AG2R La Mondiale) 37. Carl Fredrik Hagen (Nor, Lotto Soudal) 38. José Rojas (Esp, Movistar Team) 39. Rob Power (Aus, Team Sunweb) 40. Carlos Betancur (Col, Movistar Team) 41. Bernhard Eisel (Aut, Dimension Data) 42. Jai Hindley (Aus, Team Sunweb) 43. Reto Hollenstein (Sui, Katusha) 44. Péter Kusztor (Hun, Team Novo Nordisk) 45. Simon Spilak (Slo, Katusha) 46. Nikolai Cherkasov (Rus, Gazprom–Rusvelo) 47. Merhawi Kudus (Eri, Astana Pro Team) 48. Ivan Rovny (Rus, Gazprom–Rusvelo) 49. Jesper Hansen (Den, Cofidis, Solutions Credits) 50. Nikita Stalnov (Kaz, Astana Pro Team) 51. Eduardo Sepulveda (Arg, Movistar Team) 52. Chun Kai Feng (Tpe, Bahrain) 53. Ion Izagirre Insausti (Esp, Astana Pro Team) 54. Gino Mäder (Sui, Dimension Data) 55. Evgeny Shalunov (Rus, Gazprom–Rusvelo) 56. Domenico Pozzovivo (Ita, Bahrain) 57. Tomasz Marczynski (Pol, Lotto Soudal) 58. _ukasz Owsian (Pol, CCC Team) 59. Damien Howson (Aus, Mitchelton) 60. Harm Vanhoucke (Bel, Lotto Soudal) 61. Maciej Paterski (Pol, Poland) 62. Ben O´Connor (Aus, Dimension Data) 63. Nicholas Schultz (Aus, Mitchelton) 64. Alexander Vlasov (Rus, Gazprom) 65. Bob Jungels (Lux, Deceuninck) 66. Mikel Nieve (Esp, Mitchelton) 67. Simon Geschke (Ger, CCC Team) 68. Petr Vakoc (Cze, Deceuninck) 69. Rafa_ Majka (Pol, Bora) 70. Nathan Brown (USA, EF Education First) 71. Marek Rutkiewicz (Pol, Poland) 72. Szymon Rekita (Pol, Poland) 73. Pawe_ Poljanski (Pol, Bora) 74. Salvatore Puccio (Ita, Team Sky) 75. Brian Kamstra (Ned, Team Novo Nordisk) 76. Dmitrii Strakhov (Rus, Katusha) 77. Luis Villalobos (Mex, EF Education First) 78. Dario Cataldo (Ita, Astana Pro Team) 79. Gianluca Brambilla (Ita, Trek) 80. Rodrigo Contreras (Col, Astana Pro Team) 81. Edward Ravasi (Ita, UAE Team Emirates) 82. Pavel Kochetkov (Rus, Katusha) 83. Hermann Pernsteiner (Aut, Bahrain) 84. Matteo Fabbro (Ita, Katusha) 85. Miguel Angel Lopez (Col, Astana Pro Team) 86. Pavel Sivakov (Rus, Team Sky) 87. Léo Vincent (Fra, Groupama) 88. Amaro Antunes (Por, CCC Team) 89. Pawe_ Cieslik (Pol, Poland) 90. Pierre Latour (Fra, AG2R La Mondiale) 91. Alexandre Geniez (Fra, AG2R La Mondiale) 92. Mathias Le Turnier (Fra, Cofidis, Solutions Credits) 93. Owain Doull (GBr, Team Sky) 94. James Knox (GBr, Deceuninck) 95. Romain Seigle (Fra, Groupama) 96. Jose Herrada (Esp, Cofidis, Solutions Credits) 97. Fumiyaki Beppu (Jpn, Trek) 98. Neilson Powless (USA, Team Jumbo) 99. Ildar Arslanov (Rus, Gazprom–Rusvelo) 100. Sander Armee (Bel, Lotto Soudal) 101. Robert Gesink (Ned, Team Jumbo) 102. Taco van der Hoorn (Ned, Team Jumbo) 103. Joonas Henttala (Fin, Team Novo Nordisk) 104. Nicola Conci (Ita, Trek) 105. Rémi Cavagna (Fra, Deceuninck) 106. Rafael Valls (Esp, Movistar Team) 107. Serge Pauwels (Bel, CCC Team) 108. Tsgabu Grmay (Eth, Mitchelton) 109. Sam Brand (GBr, Team Novo Nordisk) 110. Winner Anacona (Col, Movistar Team) 111. Tao Geoghegan Hart (GBr, Team Sky) 112. Nicolas Edet (Fra, Cofidis, Solutions Credits) 113. Kilian Frankiny (Sui, Groupama) 114. Jonas Vingegaard (Den, Team Jumbo) 115. Clément Chevrier (Fra, AG2R La Mondiale) 116. Darwin Atapuma (Col, Cofidis, Solutions Credits) 117. Fabio Sabatini (Ita, Deceuninck) 118. Jelle Wallays (Bel, Lotto Soudal) 119. Antwan Tolhoek (Ned, Team Jumbo) 120. Valerio Conti (Ita, UAE Team Emirates) 121. Michael Gogl (Aut, Trek) 122. Mickaël Delage (Fra, Groupama) 123. Daniel Navarro Garcia (Esp, Katusha) 124. Benjamin Thomas (Fra, Groupama) 125. Cesare Benedetti (Ita, Bora) 126. Maciej Bodnar (Pol, Bora) 127. Simone Petilli (Ita, UAE Team Emirates) 128. David Lozano Riba (Esp, Team Novo Nordisk) 129. Manuele Mori (Ita, UAE Team Emirates) 130. Michael Storer (Aus, Team Sunweb) 131. Micha_ Golas (Pol, Team Ineos) 132. Domen Novak (Slo, Bahrain) 133. Stefan De Bod (RSA, Dimension Data) 134. Jan Tratnik (Slo, Bahrain) 135. Max Kanter (Ger, Team Sunweb) +0:35 136. Bruno Armirail (Fra, Groupama) +0:42 137. Kamil Gradek (Pol, CCC Team) +0:59 138. Pawe_ Bernas (Pol, CCC Team) +1:01 139. Alexander Edmondson (Aus, Mitchelton) 140. Lennard Hofstede (Ned, Team Jumbo) +1:06 141. Julius van den Berg (Ned, EF Education First) +1:09 142. Sean Bennett (USA, EF Education First) +1:23 143. Mads Pedersen (Den, Trek) +1:57 144. Samuel Bewley (NZl, Mitchelton) 145. Geoffrey Bouchard (Fra, AG2R La Mondiale) +2:03 146. Logan Owen (USA, EF Education First) +2:09 147. Jaco Venter (RSA, Dimension Data) +3:01 148. Pieter Serry (Bel, Deceuninck) 149. Enrico Battaglin (Ita, Katusha) 150. Jan Hirt (Cze, Astana Pro Team) +3:41 151. Mark Cavendish (GBr, Dimension Data) +3:48
Punktewertung: 1. Pascal Ackermann (Ger, Bora) 20 2. Fernando Gaviria (Col, UAE Team Emirates) 19 3. Fabio Jakobsen (Ned, Deceuninck) 18 4. Maximilian Walscheid (Ger, Team Sunweb) 17 5. Danny van Poppel (Ned, Team Jumbo) 16 6. Jakub Mareczko (Ita, CCC Team) 15 7. Sacha Modolo (Ita, EF Education First) 14 8. Pawe_ Franczak (Pol, Poland) 13 9. John Degenkolb (Ger, Trek) 12 10. Luka Mezgec (Slo, Mitchelton) 11 11. Marc Sarreau (Fra, Groupama) 10 12. Rüdiger Selig (Ger, Bora) 9 13. Simone Consonni (Ita, UAE Team Emirates) 8 14. Clement Venturini (Fra, AG2R La Mondiale) 7 15. Mamyr Stash (Rus, Gazprom–Rusvelo) 6 16. Christopher Hamilton (Aus, Team Sunweb) 5 17. Diego Ulissi (Ita, UAE Team Emirates) 4 18. Eduard Prades (Esp, Movistar Team) 3 19. Enzo Wouters (Bel, Lotto Soudal) 2 20. Ben Swift (GBr, Team Sky) 1 Bergwertung: 1. Charles Planet (Fra, Team Novo Nordisk) 3