--> -->
1. Stefan Küng (Sui, BMC Racing Team) 3:33:15 2. Andriy Grivko (Ukr, Astana Pro Team) 3. Sonny Colbrelli (Ita, Bahrain) +0:20 4. Alexander Edmondson (Aus, Orica) 5. Ben Swift (GBr, UAE Team Emirates) 6. Fabio Felline (Ita, Trek) 7. Tosh Van Der Sande (Bel, Lotto Soudal) 8. Jarlinson Pantano (Col, Trek) 9. Diego Ulissi (Ita, UAE Team Emirates) 10. Maximiliano Richeze (Arg, Quick) 11. Maximilian Schachmann (Ger, Quick) 12. Wilco Kelderman (Ned, Team Sunweb) 13. Lennard Kämna (Ger, Team Sunweb) 14. Hugo Houle (Can, AG2R La Mondiale) 15. Andrea Pasqualon (Ita, Wanty) 16. Pello Bilbao (Esp, Astana Pro Team) 17. Dion Smith (NZl, Wanty) 18. Natnael Berhane (Eri, Dimension Data) 19. Lorenzo Manzin (Fra, FDJ) 20. Primoz Roglic (Slo, Team LottoNl) 21. Viacheslav Kuznetsov (Rus, Katusha) 22. Pierre Roger Latour (Fra, AG2R La Mondiale) 23. Emanuel Buchmann (Ger, Bora) 24. Jon Izaguirre (Esp, Bahrain) 25. Jack Haig (Aus, Orica) 26. Samuel Dumoulin (Fra, AG2R La Mondiale) 27. Odd Christian Eiking (Nor, FDJ) 28. Georg Preidler (Aut, Team Sunweb) 29. José Gonçalves (Por, Katusha) 30. Michael Schwarzmann (Ger, Bora) 31. Pawel Poljanski (Pol, Bora) 32. Lukas Pöstlberger (Aut, Bora) 33. Robert Gesink (Ned, Team LottoNl) 34. Richie Porte (Aus, BMC Racing Team) 35. Moreno Hofland (Ned, Lotto Soudal) 36. David De La Cruz (Esp, Quick) 37. Tanel Kangert (Est, Astana Pro Team) 38. Johannes Fröhlinger (Ger, Team Sunweb) 39. Rigoberto Uran (Col, Cannondale) 40. Antwan Tolhoek (Ned, Team LottoNl) 41. Mathias Frank (Sui, AG2R La Mondiale) 42. Ruben Fernandez (Esp, Movistar Team) 43. André Cardoso (Por, Trek) 44. Victor Campenaerts (Bel, Team LottoNl) 45. Fabien Doubey (Fra, Wanty) 46. Alexis Vuillermoz (Fra, AG2R La Mondiale) 47. Maxime Monfort (Bel, Lotto Soudal) 48. Alex Dowsett (GBr, Movistar Team) 49. Kevin Reza (Fra, FDJ) 50. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) 51. Sébastien Reichenbach (Sui, FDJ) 52. Jonathan Castroviejo (Esp, Movistar Team) 53. Michael Gogl (Aut, Trek) 54. Thomas Degand (Bel, Wanty) 55. Chad Haga (USA, Team Sunweb) 56. Ilnur Zakarin (Rus, Katusha) 57. Simon Spilak (Slo, Katusha) 58. Richard Carapaz (Ecu, Movistar Team) 59. Guillaume Martin (Fra, Wanty) 60. Mikael Cherel (Fra, AG2R La Mondiale) 61. Nicolas Roche (Irl, BMC Racing Team) 62. Rémi Cavagna (Fra, Quick) 63. Alberto Losada (Esp, Katusha) 64. Roman Kreuziger (Cze, Orica) 65. Christoph Pfingsten (Ger, Bora) 66. Michael Albasini (Sui, Orica) 67. Damien Howson (Aus, Orica) 68. Tejay Van Garderen (USA, BMC Racing Team) 69. Simon Yates (GBr, Orica) 70. Laurens Ten Dam (Ned, Team Sunweb) 71. Pavel Kochetkov (Rus, Katusha) 72. Tsgabu Grmay (Eth, Bahrain) 73. Ondrej Cink (Cze, Bahrain) 74. Owain Doull (GBr, Team Sky) 75. Gianni Moscon (Ita, Team Sky) 76. Peter Kennaugh (GBr, Team Sky) 77. Christopher Froome (GBr, Team Sky) 78. David Gaudu (Fra, FDJ) 79. Andrey Amador (CRc, Movistar Team) 80. Carlos Betancur (Col, Movistar Team) 81. Jesus Herrada (Esp, Movistar Team) 82. Bob Jungels (Lux, Quick) 83. Brendan Canty (Aus, Cannondale) 84. Jaco Venter (RSA, Dimension Data) 85. Juraj Sagan (Svk, Bora) 86. Tom Bohli (Sui, BMC Racing Team) 87. Winner Anacona (Col, Movistar Team) 88. Louis Meintjes (RSA, UAE Team Emirates) 89. Laurens De Vreese (Bel, Astana Pro Team) 90. Peter Stetina (USA, Trek) 91. Matteo Bono (Ita, UAE Team Emirates) 92. Jurgen Van Den Broeck (Bel, Team LottoNl) 93. Marco Minnaard (Ned, Wanty) 94. Nathan Brown (USA, Cannondale) 95. Alexey Vermeulen (USA, Team LottoNl) 96. Rein Taaramäe (Est, Katusha) 97. Manuele Mori (Ita, UAE Team Emirates) 98. Remy Mertz (Bel, Lotto Soudal) 99. Annas Ait el Abdia (Mor, UAE Team Emirates) 100. Sergei Chernetski (Rus, Astana Pro Team) 101. Michael Schär (Sui, BMC Racing Team) 102. Sam Bewley (NZl, Orica) 103. Arnaud Courteille (Fra, FDJ) 104. Davide Martinelli (Ita, Quick) 105. Danilo Wyss (Sui, BMC Racing Team) 106. Janez Brajkovic (Slo, Bahrain) 107. Rob Power (Aus, Orica) 108. Nans Peters (Fra, AG2R La Mondiale) +0:45 109. Johan Le Bon (Fra, FDJ) 110. Youcef Reguigui (Alg, Dimension Data) +0:51 111. Merhawi Kudus (Eri, Dimension Data) +0:54 112. Marcus Burghardt (Ger, Bora) +1:00 113. Wouter Wippert (Ned, Cannondale) +1:02 114. Frederik Veuchelen (Bel, Wanty) 115. Daniel Teklehaimanot (Eri, Dimension Data) +1:29 116. Tom Stamsnijder (Ned, Team Sunweb) +1:30 117. Simone Consonni (Ita, UAE Team Emirates) +1:33 118. Nikita Stalnov (Kaz, Astana Pro Team) +1:38 119. Yukiya Arashiro (Jpn, Bahrain) +2:04 120. Simon Clarke (Aus, Cannondale) +20:00 121. Matvey Mamykin (Rus, Katusha) +2:24 122. Daniel Oss (Ita, BMC Racing Team) +3:02 123. Jay Robert Thomson (RSA, Dimension Data) +3:29 124. Tim Declercq (Bel, Quick) 125. Oliviero Troia (Ita, UAE Team Emirates) 126. James Shaw (GBr, Lotto Soudal) 127. Kristijan Koren (Slo, Cannondale) 128. Antonio Nibali (Ita, Bahrain) 129. Toms Skujins (Lat, Cannondale) 130. Thomas De Gendt (Bel, Lotto Soudal) +5:02 131. Koen Bouwman (Ned, Team LottoNl) 132. Gregory Daniel (USA, Trek) 133. Sander Armee (Bel, Lotto Soudal) 134. Xandro Meurisse (Bel, Wanty) 135. Mekseb Debesay (Eri, Dimension Data) 136. David Lopez (Esp, Team Sky) +7:29 137. Christophe Riblon (Fra, AG2R La Mondiale) +9:22 138. Ian Boswell (USA, Team Sky) +10:18 139. Kris Boeckmans (Bel, Lotto Soudal) 140. Silvio Herklotz (Ger, Bora) +10:36 141. Martin Velits (Svk, Quick) +10:37 142. Elia Viviani (Ita, Team Sky) 143. Fumiyuki Beppu (Jpn, Trek) 144. William Clarke (Aus, Cannondale) 145. Juan Jose Lobato (Esp, Team LottoNl) 146. Adrien Niyonshuti (Rwa, Dimension Data) 147. Meiyin Wang (Chn, Bahrain) 148. Oscar Gatto (Ita, Astana Pro Team) 149. Vasil Kiryienka (Blr, Team Sky) +13:09 DNF. Jesus Hernandez (Esp, Trek) DNF. Warren Barguil (Fra, Team Sunweb) DNF. Léo Vincent (Fra, FDJ)
1. Fabio Felline (Ita, Trek) 8:12:42 2. Maximilian Schachmann (Ger, Quick) +0:08 3. Jesus Herrada (Esp, Movistar Team) 4. Primoz Roglic (Slo, Team LottoNl) +0:09 5. Jon Izaguirre (Esp, Bahrain) +0:12 6. Bob Jungels (Lux, Quick) 7. José Gonçalves (Por, Katusha) +0:13 8. Ruben Fernandez (Esp, Movistar Team) 9. Michael Albasini (Sui, Orica) +0:14 10. Jonathan Castroviejo (Esp, Movistar Team) 11. Diego Ulissi (Ita, UAE Team Emirates) 12. Jarlinson Pantano (Col, Trek) +0:15 13. Damien Howson (Aus, Orica) 14. Wilco Kelderman (Ned, Team Sunweb) +0:16 15. Gianni Moscon (Ita, Team Sky) 16. Simon Yates (GBr, Orica) +0:18 17. Jack Haig (Aus, Orica) +0:19 18. Emanuel Buchmann (Ger, Bora) +0:20 19. Pello Bilbao (Esp, Astana Pro Team) 20. Mathias Frank (Sui, AG2R La Mondiale) 21. Lennard Kämna (Ger, Team Sunweb) 22. David De La Cruz (Esp, Quick) 23. Robert Gesink (Ned, Team LottoNl) 24. Antwan Tolhoek (Ned, Team LottoNl) +0:21 25. Chad Haga (USA, Team Sunweb) 26. Simon Spilak (Slo, Katusha) +0:23 27. Winner Anacona (Col, Movistar Team) 28. Louis Meintjes (RSA, UAE Team Emirates) +0:24 29. Maxime Monfort (Bel, Lotto Soudal) 30. Peter Stetina (USA, Trek) +0:25 31. Roman Kreuziger (Cze, Orica) +0:26 32. Alexis Vuillermoz (Fra, AG2R La Mondiale) +0:27 33. Tsgabu Grmay (Eth, Bahrain) +0:28 34. Sébastien Reichenbach (Sui, FDJ) 35. Pierre Roger Latour (Fra, AG2R La Mondiale) 36. Christopher Froome (GBr, Team Sky) +0:29 37. Carlos Betancur (Col, Movistar Team) 38. David Gaudu (Fra, FDJ) 39. Tanel Kangert (Est, Astana Pro Team) 40. Rigoberto Uran (Col, Cannondale) +0:30 41. Richard Carapaz (Ecu, Movistar Team) 42. Guillaume Martin (Fra, Wanty) 43. Thomas Degand (Bel, Wanty) +0:31 44. Natnael Berhane (Eri, Dimension Data) 45. Nathan Brown (USA, Cannondale) +0:33 46. Richie Porte (Aus, BMC Racing Team) 47. Sergei Chernetski (Rus, Astana Pro Team) +0:34 48. Brendan Canty (Aus, Cannondale) 49. Tejay Van Garderen (USA, BMC Racing Team) 50. Laurens Ten Dam (Ned, Team Sunweb) +0:36 51. Ondrej Cink (Cze, Bahrain) +0:37 52. Tosh Van Der Sande (Bel, Lotto Soudal) 53. Nicolas Roche (Irl, BMC Racing Team) 54. Ilnur Zakarin (Rus, Katusha) +0:42 55. Annas Ait el Abdia (Mor, UAE Team Emirates) +0:44 56. Peter Kennaugh (GBr, Team Sky) +0:53 57. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) +0:54 58. Mikael Cherel (Fra, AG2R La Mondiale) +0:58 59. Merhawi Kudus (Eri, Dimension Data) +1:02 60. Andrey Amador (CRc, Movistar Team) 61. Pawel Poljanski (Pol, Bora) +1:04 62. Alberto Losada (Esp, Katusha) +1:09 63. Jurgen Van Den Broeck (Bel, Team LottoNl) +1:25 64. Georg Preidler (Aut, Team Sunweb) +1:37 65. Christoph Pfingsten (Ger, Bora) +1:42 66. Rémi Cavagna (Fra, Quick) +1:53 67. Janez Brajkovic (Slo, Bahrain) +2:03 68. Rob Power (Aus, Orica) 69. Pavel Kochetkov (Rus, Katusha) 70. Odd Christian Eiking (Nor, FDJ) +2:04 71. Manuele Mori (Ita, UAE Team Emirates) +2:07 72. Rein Taaramäe (Est, Katusha) +2:14 73. André Cardoso (Por, Trek) +2:21 74. Youcef Reguigui (Alg, Dimension Data) +3:03 75. Hugo Houle (Can, AG2R La Mondiale) +3:35 76. Danilo Wyss (Sui, BMC Racing Team) +3:36 77. Arnaud Courteille (Fra, FDJ) +4:34 78. Daniel Teklehaimanot (Eri, Dimension Data) +4:47 79. James Shaw (GBr, Lotto Soudal) +4:50 80. Alex Dowsett (GBr, Movistar Team) +4:59 81. Nikita Stalnov (Kaz, Astana Pro Team) +5:23 82. Marco Minnaard (Ned, Wanty) +5:24 83. Antonio Nibali (Ita, Bahrain) +5:28 84. Andrea Pasqualon (Ita, Wanty) +6:09 85. Sander Armee (Bel, Lotto Soudal) +6:42 86. Xandro Meurisse (Bel, Wanty) 87. Kristijan Koren (Slo, Cannondale) +6:48 88. David Lopez (Esp, Team Sky) +7:33 89. Stefan Küng (Sui, BMC Racing Team) +7:56 90. Matvey Mamykin (Rus, Katusha) +8:08 91. Michael Schär (Sui, BMC Racing Team) +8:34 92. Sonny Colbrelli (Ita, Bahrain) +9:05 93. Lukas Pöstlberger (Aut, Bora) +9:13 94. Fabien Doubey (Fra, Wanty) +9:17 95. Michael Gogl (Aut, Trek) +9:19 96. Kevin Reza (Fra, FDJ) +9:23 97. Jaco Venter (RSA, Dimension Data) +9:26 98. Dion Smith (NZl, Wanty) +9:28 99. Moreno Hofland (Ned, Lotto Soudal) +9:29 100. Matteo Bono (Ita, UAE Team Emirates) +9:33 101. Simon Clarke (Aus, Cannondale) 102. Ben Swift (GBr, UAE Team Emirates) +9:34 103. Viacheslav Kuznetsov (Rus, Katusha) +9:35 104. Johan Le Bon (Fra, FDJ) +9:36 105. Johannes Fröhlinger (Ger, Team Sunweb) +9:38 106. Laurens De Vreese (Bel, Astana Pro Team) +9:44 107. Nans Peters (Fra, AG2R La Mondiale) +9:54 108. Mekseb Debesay (Eri, Dimension Data) +10:01 109. Frederik Veuchelen (Bel, Wanty) +10:20 110. Tom Stamsnijder (Ned, Team Sunweb) +10:45 111. Yukiya Arashiro (Jpn, Bahrain) +11:17 112. Toms Skujins (Lat, Cannondale) +12:40 113. Jay Robert Thomson (RSA, Dimension Data) +12:41 114. Alexander Edmondson (Aus, Orica) +12:43 115. Victor Campenaerts (Bel, Team LottoNl) +12:44 116. Andriy Grivko (Ukr, Astana Pro Team) +12:45 117. Tom Bohli (Sui, BMC Racing Team) +12:46 118. Davide Martinelli (Ita, Quick) +12:52 119. Sam Bewley (NZl, Orica) +12:57 120. Owain Doull (GBr, Team Sky) +13:01 121. Samuel Dumoulin (Fra, AG2R La Mondiale) +13:04 122. Juraj Sagan (Svk, Bora) +13:13 123. Remy Mertz (Bel, Lotto Soudal) +13:14 124. Lorenzo Manzin (Fra, FDJ) +13:15 125. Michael Schwarzmann (Ger, Bora) +13:38 126. Maximiliano Richeze (Arg, Quick) +13:49 127. Simone Consonni (Ita, UAE Team Emirates) +14:16 128. Thomas De Gendt (Bel, Lotto Soudal) +14:18 129. Marcus Burghardt (Ger, Bora) +15:04 130. Vasil Kiryienka (Blr, Team Sky) +15:46 131. Daniel Oss (Ita, BMC Racing Team) +16:44 132. Silvio Herklotz (Ger, Bora) +17:02 133. Alexey Vermeulen (USA, Team LottoNl) +17:08 134. Wouter Wippert (Ned, Cannondale) +18:30 135. Meiyin Wang (Chn, Bahrain) +20:11 136. Tim Declercq (Bel, Quick) +20:22 137. Oliviero Troia (Ita, UAE Team Emirates) +20:24 138. Christophe Riblon (Fra, AG2R La Mondiale) +21:01 139. Koen Bouwman (Ned, Team LottoNl) +21:36 140. Gregory Daniel (USA, Trek) +21:54 141. Kris Boeckmans (Bel, Lotto Soudal) +23:02 142. Juan Jose Lobato (Esp, Team LottoNl) +23:15 143. Adrien Niyonshuti (Rwa, Dimension Data) +23:40 144. Oscar Gatto (Ita, Astana Pro Team) +24:27 145. Ian Boswell (USA, Team Sky) +24:57 146. Elia Viviani (Ita, Team Sky) +27:24 147. Fumiyuki Beppu (Jpn, Trek) +27:40 148. William Clarke (Aus, Cannondale) +27:47 149. Martin Velits (Svk, Quick) +28:03
Punktewertung: 1. Stefan Küng (Sui, BMC Racing Team) 56 2. Andriy Grivko (Ukr, Astana Pro Team) 55 3. Fabio Felline (Ita, Trek) 48 4. Alexander Edmondson (Aus, Orica) 40 5. Diego Ulissi (Ita, UAE Team Emirates) 33 6. Michael Albasini (Sui, Orica) 30 7. Marco Minnaard (Ned, Wanty) 30 8. Maximilian Schachmann (Ger, Quick) 28 9. Frederik Veuchelen (Bel, Wanty) 25 10. Jesus Herrada (Esp, Movistar Team) 25 11. Alex Dowsett (GBr, Movistar Team) 25 12. Sonny Colbrelli (Ita, Bahrain) 20 13. Mekseb Debesay (Eri, Dimension Data) 20 14. Natnael Berhane (Eri, Dimension Data) 19 15. Wilco Kelderman (Ned, Team Sunweb) 18 16. Christopher Froome (GBr, Team Sky) 17 17. Victor Campenaerts (Bel, Team LottoNl) 17 18. Ben Swift (GBr, UAE Team Emirates) 16 19. Primoz Roglic (Slo, Team LottoNl) 15 20. Pello Bilbao (Esp, Astana Pro Team) 15 21. Vasil Kiryienka (Blr, Team Sky) 13 22. Tosh Van Der Sande (Bel, Lotto Soudal) 12 23. Sander Armee (Bel, Lotto Soudal) 12 24. David De La Cruz (Esp, Quick) 11 25. Tom Bohli (Sui, BMC Racing Team) 11 26. Jarlinson Pantano (Col, Trek) 10 27. Richard Carapaz (Ecu, Movistar Team) 9 28. Johan Le Bon (Fra, FDJ) 9 29. Pierre Roger Latour (Fra, AG2R La Mondiale) 7 30. Christoph Pfingsten (Ger, Bora) 7 31. Maximiliano Richeze (Arg, Quick) 7 32. Mathias Frank (Sui, AG2R La Mondiale) 6 33. Matvey Mamykin (Rus, Katusha) 6 34. Koen Bouwman (Ned, Team LottoNl) 6 35. Jon Izaguirre (Esp, Bahrain) 5 36. David Gaudu (Fra, FDJ) 5 37. Bob Jungels (Lux, Quick) 4 38. Lennard Kämna (Ger, Team Sunweb) 4 39. Hugo Houle (Can, AG2R La Mondiale) 3 40. Annas Ait el Abdia (Mor, UAE Team Emirates) 2 41. Andrea Pasqualon (Ita, Wanty) 2 42. Lukas Pöstlberger (Aut, Bora) 2 Bergwertung: 1. Sander Armee (Bel, Lotto Soudal) 39 2. Simon Yates (GBr, Orica) 24 3. Diego Ulissi (Ita, UAE Team Emirates) 16 4. Mekseb Debesay (Eri, Dimension Data) 13 5. David Gaudu (Fra, FDJ) 12 6. Frederik Veuchelen (Bel, Wanty) 10 7. Marco Minnaard (Ned, Wanty) 9 8. Wilco Kelderman (Ned, Team Sunweb) 8 9. Stefan Küng (Sui, BMC Racing Team) 8 10. Matvey Mamykin (Rus, Katusha) 6 11. Andriy Grivko (Ukr, Astana Pro Team) 6 12. Marcus Burghardt (Ger, Bora) 5 13. Gregory Daniel (USA, Trek) 1 Nachwuchswertung: 1. Maximilian Schachmann (Ger, Quick) 8:12:50 2. Gianni Moscon (Ita, Team Sky) +0:08 3. Jack Haig (Aus, Orica) +0:11 4. Lennard Kämna (Ger, Team Sunweb) +0:12 5. Antwan Tolhoek (Ned, Team LottoNl) +0:13 6. Pierre Roger Latour (Fra, AG2R La Mondiale) +0:20 7. David Gaudu (Fra, FDJ) +0:21 8. Richard Carapaz (Ecu, Movistar Team) +0:22 9. Guillaume Martin (Fra, Wanty) 10. Annas Ait el Abdia (Mor, UAE Team Emirates) +0:36 11. Merhawi Kudus (Eri, Dimension Data) +0:54 12. Rémi Cavagna (Fra, Quick) +1:45 13. Rob Power (Aus, Orica) +1:55 14. Odd Christian Eiking (Nor, FDJ) +1:56 15. James Shaw (GBr, Lotto Soudal) +4:42 16. Stefan Küng (Sui, BMC Racing Team) +7:48 17. Matvey Mamykin (Rus, Katusha) +8:00 18. Fabien Doubey (Fra, Wanty) +9:09 19. Michael Gogl (Aut, Trek) +9:11 20. Dion Smith (NZl, Wanty) +9:20 21. Nans Peters (Fra, AG2R La Mondiale) +9:46 22. Alexander Edmondson (Aus, Orica) +12:35 23. Tom Bohli (Sui, BMC Racing Team) +12:38 24. Davide Martinelli (Ita, Quick) +12:44 25. Owain Doull (GBr, Team Sky) +12:53 26. Remy Mertz (Bel, Lotto Soudal) +13:06 27. Lorenzo Manzin (Fra, FDJ) +13:07 28. Simone Consonni (Ita, UAE Team Emirates) +14:08 29. Silvio Herklotz (Ger, Bora) +16:54 30. Alexey Vermeulen (USA, Team LottoNl) +17:00 31. Oliviero Troia (Ita, UAE Team Emirates) +20:16 32. Koen Bouwman (Ned, Team LottoNl) +21:28 33. Gregory Daniel (USA, Trek) +21:46 Teamwertung: 1. Movistar Team 24:38:33 2. Team LottoNl-Jumbo +0:01 3. Trek-Segafredo +0:07 4. Quick-Step Floors +0:09 5. Orica-Scott +0:13 6. BMC Racing Team +0:20 7. Team Sky +0:23 8. Team Sunweb +0:30 9. AG2R La Mondiale +0:35 10. Astana Pro Team +0:36 11. Katusha-Alpecin +0:41 12. UAE Team Emirates +0:44 13. Bahrain-Merida +0:47 14. Cannondale-Drapac +0:52 15. Lotto Soudal +2:06 16. FDJ +2:08 17. Bora-Hansgrohe +2:20 18. Wanty - Groupe Gobert +2:31 19. Dimension Data +2:46