--> -->
1. Fernando Gaviria (Col, Quick) 2:20:01 2. Dylan Groenewegen (Ned, Team LottoNL) 3. Pascal Ackermann (Ger, Bora) 4. Max Walscheid (Ger, Team Sunweb) 5. Wouter Wippert (Ned, Cannondale) 6. Andrea Guardini (Ita, UAE Team Emirates) 7. Danny van Poppel (Ned, Team Sky) 8. Dylan Page (Sui, Caja Rural) 9. Rick Zabel (Ger, Katusha) 10. Moreno Hofland (Ned, Lotto Soudal) 11. Giacomo Nizzolo (Ita, Trek) 12. Bernhard Eisel (Aut, Dimension Data) 13. Floris Gerts (Ned, BMC Racing Team) 14. Matej Mohoric (Slo, UAE Team Emirates) 15. Maximiliano Ariel Richeze (Arg, Quick) 16. Michael Mørkøv (Den, Katusha) 17. Michael Matthews (Aus, Team Sunweb) 18. Nuno Bico (Por, Movistar Team) 19. Pavel Kochetkov (Rus, Katusha) 20. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) 21. Magnus Cort (Den, Orica) 22. Lukasz Wisniowski (Pol, Team Sky) 23. Kazushige Kuboki (Jpn, Nippo) 24. Oliviero Troia (Ita, UAE Team Emirates) 25. Tim Wellens (Bel, Lotto Soudal) 26. Sonny Colbrelli (Ita, Bahrain) 27. Bauke Mollema (Ned, Trek) 28. Yukiya Arashiro (Jpn, Bahrain) 29. Miguel Ángel Benito Diez (Esp, Caja Rural) 30. Daniel Teklehaimanot (Eri, Dimension Data) 31. Julien Bernard (Fra, Trek) 32. Wout Poels (Ned, Team Sky) 33. Valerio Conti (Ita, UAE Team Emirates) 34. Moreno Moser (Ita, Astana Pro Team) 35. Nicolas Marini (Ita, Nippo) 36. Shane Archbold (NZl, Bora) 37. Andriy Grivko (Ukr, Astana Pro Team) 38. Silvan Dillier (Sui, BMC Racing Team) 39. Peter Stetina (USA, Trek) 40. Gijs Van Hoecke (Bel, Team LottoNL) 41. Leopold König (Cze, Bora) 42. Matteo Pelucchi (Ita, Bora) 43. Marco Mathis (Ger, Katusha) 44. Wilco Kelderman (Ned, Team Sunweb) 45. Daan Olivier (Ned, Team LottoNL) 46. Julian Alaphilippe (Fra, Quick) 47. Mike Teunissen (Ned, Team Sunweb) 48. Marco Haller (Aut, Katusha) 49. Janez Brajkovic (Slo, Bahrain) 50. Enzo Wouters (Bel, Lotto Soudal) 51. Kristijan Durasek (Cro, UAE Team Emirates) 52. Caleb Ewan (Aus, Orica) 53. Dayer Uberney Quintana Rojas (Col, Movistar Team) 54. Riccardo Stacchiotti (Ita, Nippo) 55. Loic Vliegen (Bel, BMC Racing Team) 56. Remi Cavagna (Fra, Quick) 57. Silvio Herklotz (Ger, Bora) 58. Joey Rosskopf (USA, BMC Racing Team) 59. Arman Kamyshev (Kaz, Astana Pro Team) 60. Rein Taaramäe (Est, Katusha) 61. Ben Hermans (Bel, BMC Racing Team) 62. Jens Keukeleire (Bel, Orica) 63. Jesus Herrada Lopez (Esp, Movistar Team) 64. Jack Haig (Aus, Orica) 65. Amund Grondahl Jansen (Nor, Team LottoNL) 66. Mikel Landa Meana (Esp, Team Sky) 67. Jakob Fuglsang (Den, Astana Pro Team) 68. Manuel Senni (Ita, BMC Racing Team) 69. Mekseb Debesay (Eri, Dimension Data) 70. Hugh Carthy (GBr, Cannondale) 71. Lachlan Morton (Aus, Dimension Data) 72. Héctor Carretero (Esp, Movistar Team) 73. Dario Cataldo (Ita, Astana Pro Team) 74. José Herrada Lopez (Esp, Movistar Team) 75. Andrey Amador Bikkazakova (Crc, Movistar Team) 76. Niccolò Bonifazio (Ita, Bahrain) 77. Davide Martinelli (Ita, Quick) 78. Lars Boom (Ned, Team LottoNL) 79. Fabricio Ferrari (Uru, Caja Rural) 80. Sindre Skjøstad Lunke (Nor, Team Sunweb) 81. Jon Ander Insausti (Esp, Bahrain) 82. Jon Irisarri Rincon (Esp, Caja Rural) 83. Alex Aranburu (Esp, Caja Rural) 84. Grega Bole (Slo, Bahrain) 85. Tosh Van der Sande (Bel, Lotto Soudal) 86. Adam Hansen (Aus, Lotto Soudal) 87. Grégory Rast (Sui, Trek) 88. Alex Dowsett (GBr, Movistar Team) 89. Laurent Didier (Lux, Trek) 90. Jonathan Lastra Martinez (Esp, Caja Rural) 91. Daniil Fominykh (Kaz, Astana Pro Team) 92. Wang Meiyin (Chn, Bahrain) 93. Gregor Mühlberger (Aut, Bora) 94. Louis Vervaeke (Bel, Lotto Soudal) 95. Christopher Juul Jensen (Den, Orica) 96. Aleksejs Saramotins (Lat, Bora) 97. Nathan Van Hooydonck (Bel, BMC Racing Team) 98. Marko Kump (Slo, UAE Team Emirates) 99. Nicholas Dougall (RSA, Dimension Data) 100. Matteo Bono (Ita, UAE Team Emirates) 101. Masakazu Ito (Jpn, Nippo) 102. Angel Vicioso Arcos (Esp, Katusha) 103. Robert Power (Aus, Orica) +0:18 104. Robert Wagner (Ger, Team LottoNL) +0:28 105. Giacomo Berlato (Ita, Nippo) +0:30 106. Owain Doull (GBr, Team Sky) +0:32 107. Pier Paolo De Negri (Ita, Nippo) +0:35 108. Victor Campenaerts (Bel, Team LottoNL) +0:37 109. Sep Vanmarcke (Bel, Cannondale) 110. Pieter Serry (Bel, Quick) +0:45 111. Albert Timmer (Ned, Team Sunweb) 112. Ryan Gibbons (RSA, Dimension Data) +0:51 113. Thomas De Gendt (Bel, Lotto Soudal) 114. Kohei Uchima (Jpn, Nippo) 115. William Clarke (Aus, Cannondale) +1:05 116. Iljo Keisse (Bel, Quick) +1:35 117. Lawson Craddock (USA, Cannondale) +1:44 118. Dylan Van Baarle (Ned, Cannondale) 119. Sebastian Langeveld (Ned, Cannondale) 120. Jonathan Dibben (GBr, Team Sky) +1:52 121. Jay Robert Thomson (RSA, Dimension Data) +3:34 122. Beñat Intxausti Elorriaga (Esp, Team Sky) +7:29
1. Fernando Gaviria (Col, Quick) 2:19:51 2. Silvan Dillier (Sui, BMC Racing Team) +0:01 3. Dylan Groenewegen (Ned, Team LottoNL) +0:04 4. Pascal Ackermann (Ger, Bora) +0:06 5. Andriy Grivko (Ukr, Astana Pro Team) 6. Remi Cavagna (Fra, Quick) +0:07 7. Nicholas Dougall (RSA, Dimension Data) +0:08 8. Max Walscheid (Ger, Team Sunweb) +0:10 9. Wouter Wippert (Ned, Cannondale) 10. Andrea Guardini (Ita, UAE Team Emirates) 11. Danny van Poppel (Ned, Team Sky) 12. Dylan Page (Sui, Caja Rural) 13. Rick Zabel (Ger, Katusha) 14. Moreno Hofland (Ned, Lotto Soudal) 15. Giacomo Nizzolo (Ita, Trek) 16. Bernhard Eisel (Aut, Dimension Data) 17. Floris Gerts (Ned, BMC Racing Team) 18. Matej Mohoric (Slo, UAE Team Emirates) 19. Maximiliano Ariel Richeze (Arg, Quick) 20. Michael Mørkøv (Den, Katusha) 21. Michael Matthews (Aus, Team Sunweb) 22. Nuno Bico (Por, Movistar Team) 23. Pavel Kochetkov (Rus, Katusha) 24. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) 25. Magnus Cort (Den, Orica) 26. Lukasz Wisniowski (Pol, Team Sky) 27. Kazushige Kuboki (Jpn, Nippo) 28. Oliviero Troia (Ita, UAE Team Emirates) 29. Tim Wellens (Bel, Lotto Soudal) 30. Sonny Colbrelli (Ita, Bahrain) 31. Bauke Mollema (Ned, Trek) 32. Yukiya Arashiro (Jpn, Bahrain) 33. Miguel Ángel Benito Diez (Esp, Caja Rural) 34. Daniel Teklehaimanot (Eri, Dimension Data) 35. Julien Bernard (Fra, Trek) 36. Wout Poels (Ned, Team Sky) 37. Valerio Conti (Ita, UAE Team Emirates) 38. Moreno Moser (Ita, Astana Pro Team) 39. Nicolas Marini (Ita, Nippo) 40. Shane Archbold (NZl, Bora) 41. Peter Stetina (USA, Trek) 42. Gijs Van Hoecke (Bel, Team LottoNL) 43. Leopold König (Cze, Bora) 44. Matteo Pelucchi (Ita, Bora) 45. Marco Mathis (Ger, Katusha) 46. Wilco Kelderman (Ned, Team Sunweb) 47. Daan Olivier (Ned, Team LottoNL) 48. Julian Alaphilippe (Fra, Quick) 49. Mike Teunissen (Ned, Team Sunweb) 50. Marco Haller (Aut, Katusha) 51. Janez Brajkovic (Slo, Bahrain) 52. Enzo Wouters (Bel, Lotto Soudal) 53. Kristijan Durasek (Cro, UAE Team Emirates) 54. Caleb Ewan (Aus, Orica) 55. Dayer Uberney Quintana Rojas (Col, Movistar Team) 56. Riccardo Stacchiotti (Ita, Nippo) 57. Loic Vliegen (Bel, BMC Racing Team) 58. Silvio Herklotz (Ger, Bora) 59. Joey Rosskopf (USA, BMC Racing Team) 60. Arman Kamyshev (Kaz, Astana Pro Team) 61. Rein Taaramäe (Est, Katusha) 62. Ben Hermans (Bel, BMC Racing Team) 63. Jens Keukeleire (Bel, Orica) 64. Jesus Herrada Lopez (Esp, Movistar Team) 65. Jack Haig (Aus, Orica) 66. Amund Grondahl Jansen (Nor, Team LottoNL) 67. Mikel Landa Meana (Esp, Team Sky) 68. Jakob Fuglsang (Den, Astana Pro Team) 69. Manuel Senni (Ita, BMC Racing Team) 70. Mekseb Debesay (Eri, Dimension Data) 71. Hugh Carthy (GBr, Cannondale) 72. Lachlan Morton (Aus, Dimension Data) 73. Héctor Carretero (Esp, Movistar Team) 74. Dario Cataldo (Ita, Astana Pro Team) 75. José Herrada Lopez (Esp, Movistar Team) 76. Andrey Amador Bikkazakova (Crc, Movistar Team) 77. Niccolò Bonifazio (Ita, Bahrain) 78. Davide Martinelli (Ita, Quick) 79. Lars Boom (Ned, Team LottoNL) 80. Fabricio Ferrari (Uru, Caja Rural) 81. Sindre Skjøstad Lunke (Nor, Team Sunweb) 82. Jon Ander Insausti (Esp, Bahrain) 83. Jon Irisarri Rincon (Esp, Caja Rural) 84. Alex Aranburu (Esp, Caja Rural) 85. Grega Bole (Slo, Bahrain) 86. Tosh Van der Sande (Bel, Lotto Soudal) 87. Adam Hansen (Aus, Lotto Soudal) 88. Grégory Rast (Sui, Trek) 89. Alex Dowsett (GBr, Movistar Team) 90. Laurent Didier (Lux, Trek) 91. Jonathan Lastra Martinez (Esp, Caja Rural) 92. Daniil Fominykh (Kaz, Astana Pro Team) 93. Wang Meiyin (Chn, Bahrain) 94. Gregor Mühlberger (Aut, Bora) 95. Louis Vervaeke (Bel, Lotto Soudal) 96. Christopher Juul Jensen (Den, Orica) 97. Aleksejs Saramotins (Lat, Bora) 98. Nathan Van Hooydonck (Bel, BMC Racing Team) 99. Marko Kump (Slo, UAE Team Emirates) 100. Matteo Bono (Ita, UAE Team Emirates) 101. Masakazu Ito (Jpn, Nippo) 102. Angel Vicioso Arcos (Esp, Katusha) 103. Robert Power (Aus, Orica) +0:28 104. Robert Wagner (Ger, Team LottoNL) +0:38 105. Giacomo Berlato (Ita, Nippo) +0:40 106. Owain Doull (GBr, Team Sky) +0:42 107. Pier Paolo De Negri (Ita, Nippo) +0:45 108. Victor Campenaerts (Bel, Team LottoNL) +0:47 109. Sep Vanmarcke (Bel, Cannondale) 110. Pieter Serry (Bel, Quick) +0:55 111. Albert Timmer (Ned, Team Sunweb) 112. Ryan Gibbons (RSA, Dimension Data) +1:01 113. Thomas De Gendt (Bel, Lotto Soudal) 114. Kohei Uchima (Jpn, Nippo) 115. William Clarke (Aus, Cannondale) +1:15 116. Iljo Keisse (Bel, Quick) +1:45 117. Lawson Craddock (USA, Cannondale) +1:54 118. Dylan van Baarle (Ned, Cannondale) 119. Sebastian Langeveld (Ned, Cannondale) 120. Jonathan Dibben (GBr, Team Sky) +2:02 121. Jay Robert Thomson (RSA, Dimension Data) +3:44 122. Beñat Intxausti Elorriaga (Esp, Team Sky) +7:39
Punktewertung: 1. Silvan Dillier (Sui, BMC Racing Team) 18 2. Fernando Gaviria (Col, Quick) 15 3. Dylan Groenewegen (Ned, Team LottoNL) 10 4. Pascal Ackermann (Ger, Bora) 8 5. Andriy Grivko (Ukr, Astana Pro Team) 8 6. Max Walscheid (Ger, Team Sunweb) 7 7. Remi Cavagna (Fra, Quick) 6 8. Wouter Wippert (Ned, Cannondale) 6 9. Andrea Guardini (Ita, UAE Team Emirates) 5 10. Nicholas Dougall (RSA, Dimension Data) 4 11. Danny van Poppel (Ned, Team Sky) 4 12. Dylan Page (Sui, Caja Rural) 3 13. Rick Zabel (Ger, Katusha) 2 14. Moreno Hofland (Ned, Lotto Soudal) 1 Bergwertung: 1. Remi Cavagna (Fra, Quick) 7 2. Silvan Dillier (Sui, BMC Racing Team) 6 3. Nicholas Dougall (RSA, Dimension Data) 3 4. Jonathan Lastra Martinez (Esp, Caja Rural) 3 5. Dylan van Baarle (Ned, Cannondale) 1 Nachwuchswertung: 1. Fernando Gaviria (Col, Quick) 2:19:51 2. Dylan Groenewegen (Ned, Team LottoNL) +0:04 3. Pascal Ackermann (Ger, Bora) +0:06 4. Remi Cavagna (Fra, Quick) +0:07 5. Nicholas Dougall (RSA, Dimension Data) +0:08 6. Max Walscheid (Ger, Team Sunweb) +0:10 7. Danny van Poppel (Ned, Team Sky) 8. Dylan Page (Sui, Caja Rural) 9. Rick Zabel (Ger, Katusha) 10. Floris Gerts (Ned, BMC Racing Team) 11. Matej Mohoric (Slo, UAE Team Emirates) 12. Nuno Bico (Por, Movistar Team) 13. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) 14. Magnus Cort (Den, Orica) 15. Oliviero Troia (Ita, UAE Team Emirates) 16. Miguel Ángel Benito Diez (Esp, Caja Rural) 17. Julien Bernard (Fra, Trek) 18. Valerio Conti (Ita, UAE Team Emirates) 19. Nicolas Marini (Ita, Nippo) 20. Marco Mathis (Ger, Katusha) 21. Daan Olivier (Ned, Team LottoNL) 22. Julian Alaphilippe (Fra, Quick) 23. Mike Teunissen (Ned, Team Sunweb) 24. Enzo Wouters (Bel, Lotto Soudal) 25. Caleb Ewan (Aus, Orica) 26. Dayer Uberney Quintana Rojas (Col, Movistar Team) 27. Silvio Herklotz (Ger, Bora) 28. Jack Haig (Aus, Orica) 29. Amund Grondahl Jansen (Nor, Team LottoNL) 30. Manuel Senni (Ita, BMC Racing Team) 31. Hugh Carthy (GBr, Cannondale) 32. Lachlan Morton (Aus, Dimension Data) 33. Héctor Carretero (Esp, Movistar Team) 34. Niccolò Bonifazio (Ita, Bahrain) 35. Davide Martinelli (Ita, Quick) 36. Sindre Skjøstad Lunke (Nor, Team Sunweb) 37. Jon Ander Insausti (Esp, Bahrain) 38. Jon Irisarri Rincon (Esp, Caja Rural) 39. Jonathan Lastra Martinez (Esp, Caja Rural) 40. Louis Vervaeke (Bel, Lotto Soudal) 41. Marko Kump (Slo, UAE Team Emirates) 42. Giacomo Berlato (Ita, Nippo) +0:40 43. Owain Doull (GBr, Team Sky) +0:42 44. Ryan Gibbons (RSA, Dimension Data) +1:01 45. Lawson Craddock (USA, Cannondale) +1:54 46. Dylan van Baarle (Ned, Cannondale) 47. Jonathan Dibben (GBr, Team Sky) +2:02 Teamwertung: 1. UAE Team Emirates 7:00:03 2. Katusha - Alpecin 7:00:03 3. Team Sky 7:00:03 4. Quick Step Floors 7:00:03 5. Team Sunweb 7:00:03 6. Trek - Segafredo 7:00:03 7. Bora - Hansgrohe 7:00:03 8. Lotto - Soudal 7:00:03 9. Team LottoNL - Jumbo 7:00:03 10. Astana 7:00:03 11. Bahrain - Merida 7:00:03 12. BMC Racing Team 7:00:03 13. Dimension Data 7:00:03 14. Nippo - Vini Fantini 7:00:03 15. Caja Rural - Seguros RGA 7:00:03 16. Movistar Team 7:00:03 17. Orica - Scott 7:00:03 18. Cannondale - Drapac +0:37