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