--> -->
1. Michal Kwiatkowski (Pol, Team Sky) 0:07:25 2. Jos van Emden (Ned, LottoNL) +0:01 3. Gianni Moscon (Ita, Team Sky) +0:03 4. Victor Campenaerts (Bel, Lotto Soudal) +0:05 5. Patrick Bevin (NZl, BMC Racing Team) 6. Matthias Brandle (Aut, Trek) +0:06 7. Bob Jungels (Lux, Quick) +0:07 8. Jens Keukeleire (Bel, Lotto Soudal) +0:09 9. Jonathan Castroviejo (Esp, Team Sky) 10. Brent Bookwalter (USA, BMC Racing Team) +0:11 11. Alex Edmondson (Aus, Mitchelton) 12. Daryl Impey (RSA, Mitchelton) +0:12 13. Niki Terpstra (Ned, Quick) +0:13 14. Mike Teunissen (Ned, Team Sunweb) 15. Dylan van Baarle (Ned, Team Sky) 16. Lawson Craddock (USA, EF Education First) 17. Julian Alaphilippe (Fra, Quick) +0:14 18. Benjamin Thomas (Fra, Groupama) 19. Lars Boom (Ned, LottoNL) 20. Neilson Powless (USA, LottoNL) 21. Damiano Caruso (Ita, BMC Racing Team) +0:15 22. Laurens De Plus (Bel, Quick) 23. Jelle Wallays (Bel, Lotto Soudal) 24. Fabio Felline (Ita, Trek) +0:16 25. Michael Valgren (Den, Astana Pro Team) 26. Joey Rosskopf (USA, BMC Racing Team) 27. Jasha Sutterlin (Ger, Movistar Team) +0:17 28. Corentin Ermenault (Fra, Vital Concept Club) 29. Ilnur Zakarin (Rus, Katusha) +0:18 30. Edvald Boasson Hagen (Nor, Dimension Data) 31. Lukas Postlberger (Aut, Bora) 32. Tom Bohli (Sui, BMC Racing Team) 33. Stephen Cummings (GBr, Dimension Data) 34. Jay McCarthy (Aus, Bora) 35. Tao Geoghegan Hart (GBr, Team Sky) 36. Jorge Arcas (Esp, Movistar Team) +0:19 37. Tsgabu Grmay (Eth, Trek) 38. Tony Gallopin (Fra, AG2R La Mondiale) 39. Marc Soler (Esp, Movistar Team) +0:20 40. Bryan Coquard (Fra, Vital Concept Club) 41. Pello Bilbao (Esp, Astana Pro Team) +0:21 42. Adam Yates (GBr, Mitchelton) 43. Geraint Thomas (GBr, Team Sky) 44. Tobias Ludvigsson (Swe, Groupama) +0:22 45. Luke Rowe (GBr, Team Sky) 46. Rudy Molard (Fra, Groupama) 47. Sebastian Langeveld (Ned, EF Education First) 48. Romain Bardet (Fra, AG2R La Mondiale) +0:23 49. Lucas Hamilton (Aus, Mitchelton) 50. Hugo Houle (Can, Astana Pro Team) 51. Leo Vincent (Fra, Groupama) 52. Jaime Castrillo (Esp, Movistar Team) 53. Martijn Tusveld (Ned, Team Sunweb) 54. Toms Skujins (Lat, Trek) 55. Ivan Garcia (Esp, Bahrain) 56. Damien Howson (Aus, Mitchelton) +0:24 57. Phil Bauhaus (Ger, Team Sunweb) 58. Vincenzo Nibali (Ita, Bahrain) 59. Tiesj Benoot (Bel, Lotto Soudal) 60. Imanol Erviti (Esp, Movistar Team) +0:25 61. Jaime Roson (Esp, Movistar Team) 62. Ramunas Navardauskas (Ltu, Bahrain) +0:26 63. Jesus Herrada (Esp, Cofidis, Solutions Credits) 64. Pierre Latour (Fra, AG2R La Mondiale) 65. Bruno Armirail (Fra, Groupama) 66. Aleksejs Saramotins (Lat, Bora) +0:27 67. Valerio Conti (Ita, UAE Team Emirates) 68. Pierre Rolland (Fra, EF Education First) 69. Dario Cataldo (Ita, Astana Pro Team) 70. Alexis Gougeard (Fra, AG2R La Mondiale) +0:28 71. Jhonatan Restrepo (Col, Katusha) 72. Simon Clarke (Aus, EF Education First) 73. Daniel Martin (Irl, UAE Team Emirates) +0:29 74. Peter Kennaugh (GBr, Bora) 75. Antoine Duchesne (Can, Groupama) 76. Danilo Wyss (Sui, BMC Racing Team) 77. Tiago Machado (Por, Katusha) 78. Alex Howes (USA, EF Education First) +0:30 79. Jay Thomson (RSA, Dimension Data) 80. Pieter Serry (Bel, Quick) 81. Oliver Naesen (Bel, AG2R La Mondiale) +0:31 82. Emanuel Buchmann (Ger, Bora) +0:32 83. Pavel Kochetkov (Rus, Katusha) 84. Dion Smith (NZl, Wanty) 85. Hector Carretero (Esp, Movistar Team) +0:33 86. David Gaudu (Fra, Groupama) 87. Johan Le Bon (Fra, Vital Concept Club) +0:34 88. Gianluca Brambilla (Ita, Trek) 89. Thomas De Gendt (Bel, Lotto Soudal) 90. Rory Sutherland (Aus, UAE Team Emirates) 91. Christopher Hamilton (Aus, Team Sunweb) 92. Johann Van Zyl (RSA, Dimension Data) 93. Floris De Tier (Bel, LottoNL) 94. Tomasz Marczynski (Pol, Lotto Soudal) 95. Matteo Fabbro (Ita, Katusha) +0:35 96. Alexis Vuillermoz (Fra, AG2R La Mondiale) 97. Amanuel Ghebreigzabhier Werkilul (Eri, Dimension Data) 98. Antwan Tolhoek (Ned, LottoNL) 99. Heinrich Haussler (Aus, Bahrain) 100. Edward Ravasi (Ita, UAE Team Emirates) +0:36 101. Nikita Stalnov (Kaz, Astana Pro Team) 102. Dylan Teuns (Bel, BMC Racing Team) 103. Maxime Bouet (Fra, Fortuneo) 104. Pierre Luc Perichon (Fra, Fortuneo) 105. Sergei Chernetski (Rus, Astana Pro Team) 106. Anthony Turgis (Fra, Cofidis, Solutions Credits) 107. Rob Power (Aus, Mitchelton) 108. Xandro Meurisse (Bel, Wanty) +0:37 109. Pascal Ackermann (Ger, Bora) 110. Jelle Vanendert (Bel, Lotto Soudal) 111. Carlos Verona (Esp, Mitchelton) 112. Julien Simon (Fra, Cofidis, Solutions Credits) 113. Yukiya Arashiro (Jpn, Bahrain) +0:38 114. Quentin Pacher (Fra, Vital Concept Club) 115. Nicolas Edet (Fra, Cofidis, Solutions Credits) 116. Brendan Canty (Aus, EF Education First) 117. Sven Erik Bystrom (Nor, UAE Team Emirates) +0:39 118. Axel Domont (Fra, AG2R La Mondiale) 119. Simone Petilli (Ita, UAE Team Emirates) +0:40 120. Robert Kiserlovski (Cro, Katusha) 121. Manuele Mori (Ita, UAE Team Emirates) +0:41 122. James Knox (GBr, Quick) 123. Nicholas Dlamini (RSA, Dimension Data) 124. Luka Pibernik (Slo, Bahrain) 125. Franco Pellizotti (Ita, Bahrain) 126. Jose Herrada (Esp, Cofidis, Solutions Credits) +0:42 127. Thomas Degand (Bel, Wanty) +0:44 128. Kiel Reijnen (USA, Trek) 129. Johannes Frohlinger (Ger, Team Sunweb) +0:45 130. Frederik Backaert (Bel, Wanty) 131. Daniel Moreno (Esp, EF Education First) 132. Serge Pauwels (Bel, Dimension Data) 133. Guillaume Martin (Fra, Wanty) +0:46 134. Sepp Kuss (USA, LottoNL) 135. Daniel Navarro Garcia (Esp, Cofidis, Solutions Credits) 136. Marco Minnaard (Ned, Wanty) +0:47 137. Ian Boswell (USA, Katusha) 138. Rœben Guerreiro (Por, Trek) 139. Warren Barguil (Fra, Fortuneo) +0:49 140. Daniel Teklehaimanot (Eri, Cofidis, Solutions Credits) +0:50 141. Roy Curvers (Ned, Team Sunweb) +0:51 142. Fabio Jakobsen (Ned, Quick) 143. Brice Feillu (Fra, Fortuneo) 144. Lorrenzo Manzin (Fra, Vital Concept Club) 145. Laurent Pichon (Fra, Fortuneo) 146. Odd Christian Eiking (Nor, Wanty) +0:52 147. Amael Moinard (Fra, Fortuneo) 148. Arnaud Courteille (Fra, Vital Concept Club) +0:53 149. RŸdiger Selig (Ger, Bora) +0:55 150. Kevin Reza (Fra, Vital Concept Club) +0:56 151. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) +0:58 152. Romain Hardy (Fra, Fortuneo) +1:00 153. Laurens ten Dam (Ned, Team Sunweb) +1:30
1. Michal Kwiatkowski (Pol, Team Sky) 0:07:25 2. Jos van Emden (Ned, LottoNL) +0:01 3. Gianni Moscon (Ita, Team Sky) +0:03 4. Victor Campenaerts (Bel, Lotto Soudal) +0:05 5. Patrick Bevin (NZl, BMC Racing Team) 6. Matthias Brandle (Aut, Trek) +0:06 7. Bob Jungels (Lux, Quick) +0:07 8. Jens Keukeleire (Bel, Lotto Soudal) +0:09 9. Jonathan Castroviejo (Esp, Team Sky) 10. Brent Bookwalter (USA, BMC Racing Team) +0:11 11. Alex Edmondson (Aus, Mitchelton) 12. Daryl Impey (RSA, Mitchelton) +0:12 13. Niki Terpstra (Ned, Quick) +0:13 14. Mike Teunissen (Ned, Team Sunweb) 15. Dylan van Baarle (Ned, Team Sky) 16. Lawson Craddock (USA, EF Education First) 17. Julian Alaphilippe (Fra, Quick) +0:14 18. Benjamin Thomas (Fra, Groupama) 19. Lars Boom (Ned, LottoNL) 20. Neilson Powless (USA, LottoNL) 21. Damiano Caruso (Ita, BMC Racing Team) +0:15 22. Laurens De Plus (Bel, Quick) 23. Jelle Wallays (Bel, Lotto Soudal) 24. Fabio Felline (Ita, Trek) +0:16 25. Michael Valgren (Den, Astana Pro Team) 26. Joey Rosskopf (USA, BMC Racing Team) 27. Jasha Sutterlin (Ger, Movistar Team) +0:17 28. Corentin Ermenault (Fra, Vital Concept Club) 29. Ilnur Zakarin (Rus, Katusha) +0:18 30. Edvald Boasson Hagen (Nor, Dimension Data) 31. Lukas Postlberger (Aut, Bora) 32. Tom Bohli (Sui, BMC Racing Team) 33. Stephen Cummings (GBr, Dimension Data) 34. Jay McCarthy (Aus, Bora) 35. Tao Geoghegan Hart (GBr, Team Sky) 36. Jorge Arcas (Esp, Movistar Team) +0:19 37. Tsgabu Grmay (Eth, Trek) 38. Tony Gallopin (Fra, AG2R La Mondiale) 39. Marc Soler (Esp, Movistar Team) +0:20 40. Bryan Coquard (Fra, Vital Concept Club) 41. Pello Bilbao (Esp, Astana Pro Team) +0:21 42. Adam Yates (GBr, Mitchelton) 43. Geraint Thomas (GBr, Team Sky) 44. Tobias Ludvigsson (Swe, Groupama) +0:22 45. Luke Rowe (GBr, Team Sky) 46. Rudy Molard (Fra, Groupama) 47. Sebastian Langeveld (Ned, EF Education First) 48. Romain Bardet (Fra, AG2R La Mondiale) +0:23 49. Lucas Hamilton (Aus, Mitchelton) 50. Hugo Houle (Can, Astana Pro Team) 51. Leo Vincent (Fra, Groupama) 52. Jaime Castrillo (Esp, Movistar Team) 53. Martijn Tusveld (Ned, Team Sunweb) 54. Toms Skujins (Lat, Trek) 55. Ivan Garcia (Esp, Bahrain) 56. Damien Howson (Aus, Mitchelton) +0:24 57. Phil Bauhaus (Ger, Team Sunweb) 58. Vincenzo Nibali (Ita, Bahrain) 59. Tiesj Benoot (Bel, Lotto Soudal) 60. Imanol Erviti (Esp, Movistar Team) +0:25 61. Jaime Roson (Esp, Movistar Team) 62. Ramunas Navardauskas (Ltu, Bahrain) +0:26 63. Jesus Herrada (Esp, Cofidis, Solutions Credits) 64. Pierre Latour (Fra, AG2R La Mondiale) 65. Bruno Armirail (Fra, Groupama) 66. Aleksejs Saramotins (Lat, Bora) +0:27 67. Valerio Conti (Ita, UAE Team Emirates) 68. Pierre Rolland (Fra, EF Education First) 69. Dario Cataldo (Ita, Astana Pro Team) 70. Alexis Gougeard (Fra, AG2R La Mondiale) +0:28 71. Jhonatan Restrepo (Col, Katusha) 72. Simon Clarke (Aus, EF Education First) 73. Daniel Martin (Irl, UAE Team Emirates) +0:29 74. Peter Kennaugh (GBr, Bora) 75. Antoine Duchesne (Can, Groupama) 76. Danilo Wyss (Sui, BMC Racing Team) 77. Tiago Machado (Por, Katusha) 78. Alex Howes (USA, EF Education First) +0:30 79. Jay Thomson (RSA, Dimension Data) 80. Pieter Serry (Bel, Quick) 81. Oliver Naesen (Bel, AG2R La Mondiale) +0:31 82. Emanuel Buchmann (Ger, Bora) +0:32 83. Pavel Kochetkov (Rus, Katusha) 84. Dion Smith (NZl, Wanty) 85. Hector Carretero (Esp, Movistar Team) +0:33 86. David Gaudu (Fra, Groupama) 87. Johan Le Bon (Fra, Vital Concept Club) +0:34 88. Gianluca Brambilla (Ita, Trek) 89. Thomas De Gendt (Bel, Lotto Soudal) 90. Rory Sutherland (Aus, UAE Team Emirates) 91. Christopher Hamilton (Aus, Team Sunweb) 92. Johann Van Zyl (RSA, Dimension Data) 93. Floris De Tier (Bel, LottoNL) 94. Tomasz Marczynski (Pol, Lotto Soudal) 95. Matteo Fabbro (Ita, Katusha) +0:35 96. Alexis Vuillermoz (Fra, AG2R La Mondiale) 97. Amanuel Ghebreigzabhier Werkilul (Eri, Dimension Data) 98. Antwan Tolhoek (Ned, LottoNL) 99. Heinrich Haussler (Aus, Bahrain) 100. Edward Ravasi (Ita, UAE Team Emirates) +0:36 101. Nikita Stalnov (Kaz, Astana Pro Team) 102. Dylan Teuns (Bel, BMC Racing Team) 103. Maxime Bouet (Fra, Fortuneo) 104. Pierre Luc Perichon (Fra, Fortuneo) 105. Sergei Chernetski (Rus, Astana Pro Team) 106. Anthony Turgis (Fra, Cofidis, Solutions Credits) 107. Rob Power (Aus, Mitchelton) 108. Xandro Meurisse (Bel, Wanty) +0:37 109. Pascal Ackermann (Ger, Bora) 110. Jelle Vanendert (Bel, Lotto Soudal) 111. Carlos Verona (Esp, Mitchelton) 112. Julien Simon (Fra, Cofidis, Solutions Credits) 113. Yukiya Arashiro (Jpn, Bahrain) +0:38 114. Quentin Pacher (Fra, Vital Concept Club) 115. Nicolas Edet (Fra, Cofidis, Solutions Credits) 116. Brendan Canty (Aus, EF Education First) 117. Sven Erik Bystrom (Nor, UAE Team Emirates) +0:39 118. Axel Domont (Fra, AG2R La Mondiale) 119. Simone Petilli (Ita, UAE Team Emirates) +0:40 120. Robert Kiserlovski (Cro, Katusha) 121. Manuele Mori (Ita, UAE Team Emirates) +0:41 122. James Knox (GBr, Quick) 123. Nicholas Dlamini (RSA, Dimension Data) 124. Luka Pibernik (Slo, Bahrain) 125. Franco Pellizotti (Ita, Bahrain) 126. Jose Herrada (Esp, Cofidis, Solutions Credits) +0:42 127. Thomas Degand (Bel, Wanty) +0:44 128. Kiel Reijnen (USA, Trek) 129. Johannes Frohlinger (Ger, Team Sunweb) +0:45 130. Frederik Backaert (Bel, Wanty) 131. Daniel Moreno (Esp, EF Education First) 132. Serge Pauwels (Bel, Dimension Data) 133. Guillaume Martin (Fra, Wanty) +0:46 134. Sepp Kuss (USA, LottoNL) 135. Daniel Navarro Garcia (Esp, Cofidis, Solutions Credits) 136. Marco Minnaard (Ned, Wanty) +0:47 137. Ian Boswell (USA, Katusha) 138. Rœben Guerreiro (Por, Trek) 139. Warren Barguil (Fra, Fortuneo) +0:49 140. Daniel Teklehaimanot (Eri, Cofidis, Solutions Credits) +0:50 141. Roy Curvers (Ned, Team Sunweb) +0:51 142. Fabio Jakobsen (Ned, Quick) 143. Brice Feillu (Fra, Fortuneo) 144. Lorrenzo Manzin (Fra, Vital Concept Club) 145. Laurent Pichon (Fra, Fortuneo) 146. Odd Christian Eiking (Nor, Wanty) +0:52 147. Amael Moinard (Fra, Fortuneo) 148. Arnaud Courteille (Fra, Vital Concept Club) +0:53 149. RŸdiger Selig (Ger, Bora) +0:55 150. Kevin Reza (Fra, Vital Concept Club) +0:56 151. Bakhtiyar Kozhatayev (Kaz, Astana Pro Team) +0:58 152. Romain Hardy (Fra, Fortuneo) +1:00 153. Laurens ten Dam (Ned, Team Sunweb) +1:30
Punktewertung: 1. Michal Kwiatkowski (Pol, Team Sky) 15 2. Jos van Emden (Ned, LottoNL) 12 3. Gianni Moscon (Ita, Team Sky) 10 4. Victor Campenaerts (Bel, Lotto Soudal) 8 5. Patrick Bevin (NZl, BMC Racing Team) 6 6. Matthias Brändle (Aut, Trek) 5 7. Bob Jungels (Lux, Quick) 4 8. Jens Keukeleire (Bel, Lotto Soudal) 3 9. Jonathan Castroviejo (Esp, Team Sky) 2 10. Brent Bookwalter (USA, BMC Racing Team) 1 Nachwuchswertung: 1. Gianni Moscon (Ita, Team Sky) 0:07:28 2. Alex Edmondson (Aus, Mitchelton) +0:08 3. Benjamin Thomas (Fra, Groupama) +0:11 4. Neilson Powless (USA, LottoNL) 5. Laurens De Plus (Bel, Quick) +0:12 6. Corentin Ermenault (Fra, Vital Concept Club) +0:14 7. Tom Bohli (Sui, BMC Racing Team) +0:15 8. Tao Geoghegan Hart (GBr, Team Sky) 9. Marc Soler (Esp, Movistar Team) +0:17 10. Lucas Hamilton (Aus, Mitchelton) +0:20 11. Leo Vincent (Fra, Groupama) 12. Jaime Castrillo (Esp, Movistar Team) 13. Martijn Tusveld (Ned, Team Sunweb) 14. Ivan Garcia (Esp, Bahrain) 15. Phil Bauhaus (Ger, Team Sunweb) +0:21 16. Tiesj Benoot (Bel, Lotto Soudal) 17. Jaime Roson (Esp, Movistar Team) +0:22 18. Pierre Latour (Fra, AG2R La Mondiale) +0:23 19. Bruno Armirail (Fra, Groupama) 20. Valerio Conti (Ita, UAE Team Emirates) +0:24 21. Alexis Gougeard (Fra, AG2R La Mondiale) +0:25 22. Jhonatan Restrepo (Col, Katusha) 23. Dion Smith (NZl, Wanty) +0:29 24. Hector Carretero (Esp, Movistar Team) +0:30 25. David Gaudu (Fra, Groupama) 26. Christopher Hamilton (Aus, Team Sunweb) +0:31 27. Matteo Fabbro (Ita, Katusha) +0:32 28. Amanuel Ghebreigzabhier Werkilul (Eri, Dimension Data) 29. Antwan Tolhoek (Ned, LottoNL) 30. Edward Ravasi (Ita, UAE Team Emirates) +0:33 31. Anthony Turgis (Fra, Cofidis, Solutions Credits) 32. Rob Power (Aus, Mitchelton) 33. Pascal Ackermann (Ger, Bora) +0:34 34. Simone Petilli (Ita, UAE Team Emirates) +0:37 35. James Knox (GBr, Quick) +0:38 36. Nicholas Dlamini (RSA, Dimension Data) 37. Luka Pibernik (Slo, Bahrain) 38. Guillaume Martin (Fra, Wanty) +0:43 39. Sepp Kuss (USA, LottoNL) 40. Rœben Guerreiro (Por, Trek) +0:44 41. Fabio Jakobsen (Ned, Quick) +0:48 42. Lorrenzo Manzin (Fra, Vital Concept Club) 43. Odd Christian Eiking (Nor, Wanty) +0:49 Teamwertung: 1. Team Sky 0:22:27 2. Lotto Soudal +0:17 3. LottoNl-Jumbo +0:17 4. BMC Racing Team +0:19 5. Quick-Step Floors +0:22 6. Trek-Segafredo +0:29 7. Mitchelton-Scott +0:32 8. Movistar Team +0:44 9. Groupama-FDJ +0:46 10. Astana Pro Team +0:48 11. Team Sunweb +0:48 12. EF Education First-Drapac p/b Cannondale +0:50 13. Bora-Hansgrohe +0:51 14. Dimension Data +0:54 15. AG2R La Mondiale +0:56 16. Vital Concept Cycling Club +0:59 17. Bahrain-Merida +1:01 18. Katusha-Alpecin +1:03 19. UAE Team Emirates +1:18 20. Cofidis, Solutions Credits +1:27 21. Wanty-Groupe Gobert +1:41 22. Fortuneo-Samsic +1:49