Giro d'Italia 2017 - Stage 12
05.05-28.05
The Giro d'Italia, also known as La Corsa Rosa, will be held for the 109th time in 2026. First held in 1909, the Giro has established itself as one of the most iconic races on the cycling calendar with 71 different winners. This year's edition runs from May 8 to May 31, starting in Nessebar, Bulgaria and finishing in Rome, Italy. The winner of the race is awarded the iconic maglia rosa.
Results
Stage
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Fernando Gaviria | Quick-Step Floors | 5:18:55 |
| 2 | Jakub Mareczko | Wilier Triestina-Selle Italia | + 00.00 |
| 3 | Sam Bennett | Bora-Hansgrohe | + 00.00 |
| 4 | Phil Bauhaus | Team Sunweb | + 00.00 |
| 5 | Maximiliano Richeze | Quick-Step Floors | + 00.00 |
| 6 | Ryan Gibbons | Team Dimension Data | + 00.00 |
| 7 | Sacha Modolo | UAE Team Emirates | + 00.00 |
| 8 | André Greipel | Lotto-Soudal | + 00.00 |
| 9 | Jasper Stuyven | Trek-Segafredo | + 00.00 |
| 10 | Roberto Ferrari | UAE Team Emirates | + 00.00 |
| 11 | Enrico Barbin | Bardiani CSF | + 00.00 |
| 12 | Vyacheslav Kuznetsov | Katusha-Alpecin | + 00.00 |
| 13 | Alexey Tsatevitch | Gazprom-RusVelo | + 00.00 |
| 14 | Maciej Paterski | CCC Sprandi Polkowice | + 00.00 |
| 15 | Rüdiger Selig | Bora-Hansgrohe | + 00.00 |
| 16 | Luka Mezgec | Orica-Scott | + 00.00 |
| 17 | Adam Yates | Orica-Scott | + 00.00 |
| 18 | Domenico Pozzovivo | AG2R La Mondiale | + 00.00 |
| 19 | Vincenzo Albanese | Bardiani CSF | + 00.06 |
| 20 | Vincenzo Nibali | Bahrain-Merida | + 00.06 |
| 21 | Andrey Amador | Movistar Team | + 00.06 |
| 22 | Luka Pibernik | Bahrain-Merida | + 00.06 |
| 23 | Nairo Quintana | Movistar Team | + 00.06 |
| 24 | Jan Polanc | UAE Team Emirates | + 00.06 |
| 25 | Daniel Teklehaimanot | Team Dimension Data | + 00.06 |
| 26 | Tobias Ludvigsson | FDJ | + 00.06 |
| 27 | Davide Formolo | Cannondale-Drapac Pro Cycling | + 00.06 |
| 28 | Laurens De Plus | Quick-Step Floors | + 00.06 |
| 29 | Kanstantsin Sivtsov | Bahrain-Merida | + 00.06 |
| 30 | Davide Villella | Cannondale-Drapac Pro Cycling | + 00.06 |
| 31 | Maxime Monfort | Lotto-Soudal | + 00.06 |
| 32 | Jose Gonçalves | Katusha-Alpecin | + 00.06 |
| 33 | Matteo Montaguti | AG2R La Mondiale | + 00.06 |
| 34 | Joey Rosskopf | BMC Racing Team | + 00.06 |
| 35 | Kristjan Koren | Cannondale-Drapac Pro Cycling | + 00.06 |
| 36 | Gorka Izagirre | Movistar Team | + 00.06 |
| 37 | Dario Cataldo | Astana Pro Team | + 00.06 |
| 38 | Bauke Mollema | Trek-Segafredo | + 00.06 |
| 39 | Tom Dumoulin | Team Sunweb | + 00.06 |
| 40 | Bob Jungels | Quick-Step Floors | + 00.06 |
| 41 | Tanel Kangert | Astana Pro Team | + 00.06 |
| 42 | Jan Hirt | CCC Sprandi Polkowice | + 00.06 |
| 43 | Ilnur Zakarin | Katusha-Alpecin | + 00.06 |
| 44 | Thibaut Pinot | FDJ | + 00.06 |
| 45 | Rudy Molard | FDJ | + 00.06 |
| 46 | Enrico Battaglin | Team Lotto NL-Jumbo | + 00.06 |
| 47 | Andrey Zeits | Astana Pro Team | + 00.06 |
| 48 | Patrick Konrad | Bora-Hansgrohe | + 00.06 |
| 49 | Jasper De Buyst | Lotto-Soudal | + 00.06 |
| 50 | Rui Costa | UAE Team Emirates | + 00.06 |
| 51 | Jos Van Emden | Team Lotto NL-Jumbo | + 00.06 |
| 52 | Matej Mohoric | UAE Team Emirates | + 00.06 |
| 53 | Steven Kruijswijk | Team Lotto NL-Jumbo | + 00.06 |
| 54 | Simone Petilli | UAE Team Emirates | + 00.06 |
| 55 | Matthieu Ladagnous | FDJ | + 00.06 |
| 56 | William Bonnet | FDJ | + 00.06 |
| 57 | Manuele Boaro | Bahrain-Merida | + 00.06 |
| 58 | Georg Preidler | Team Sunweb | + 00.06 |
| 59 | Tejay van Garderen | BMC Racing Team | + 00.06 |
| 60 | Stef Clement | Team Lotto NL-Jumbo | + 00.06 |
| 61 | Lukas Pöstlberger | Bora-Hansgrohe | + 00.06 |
| 62 | Clément Chevrier | AG2R La Mondiale | + 00.06 |
| 63 | François Bidard | AG2R La Mondiale | + 00.06 |
| 64 | Cristian Rodriguez | Wilier Triestina-Selle Italia | + 00.06 |
| 65 | Simone Ponzi | CCC Sprandi Polkowice | + 00.06 |
| 66 | Eugenio Alafaci | Trek-Segafredo | + 00.06 |
| 67 | Ben Hermans | BMC Racing Team | + 00.06 |
| 68 | Francisco Ventoso | BMC Racing Team | + 00.06 |
| 69 | Filippo Pozzato | Wilier Triestina-Selle Italia | + 00.06 |
| 70 | Michal Golas | Team Sky | + 00.06 |
| 71 | Peter Stetina | Trek-Segafredo | + 00.06 |
| 72 | Bram Tankink | Team Lotto NL-Jumbo | + 00.06 |
| 73 | Victor De La Parte | Movistar Team | + 00.06 |
| 74 | Twan Castelijns | Team Lotto NL-Jumbo | + 00.06 |
| 75 | Ben Gastauer | AG2R La Mondiale | + 00.06 |
| 76 | Ivan Savitsky | Gazprom-RusVelo | + 00.06 |
| 77 | Matvei Mamykin | Katusha-Alpecin | + 00.06 |
| 78 | Enrico Gasparotto | Bahrain-Merida | + 00.06 |
| 79 | Simon Geschke | Team Sunweb | + 00.06 |
| 80 | Steve Morabito | FDJ | + 00.06 |
| 81 | Tomasz Marczynski | Lotto-Soudal | + 00.06 |
| 82 | Caleb Ewan | Orica-Scott | + 00.06 |
| 83 | Daniele Bennati | Movistar Team | + 00.06 |
| 84 | Davide Martinelli | Quick-Step Floors | + 00.18 |
| 85 | Lukasz Owsian | CCC Sprandi Polkowice | + 00.20 |
| 86 | Kristian Sbaragli | Team Dimension Data | + 00.22 |
| 87 | Eugert Zhupa | Wilier Triestina-Selle Italia | + 00.23 |
| 88 | Pavel Brutt | Gazprom-RusVelo | + 00.23 |
| 89 | Laurens Ten Dam | Team Sunweb | + 00.26 |
| 90 | Pello Bilbao | Astana Pro Team | + 00.26 |
| 91 | Alex Howes | Cannondale-Drapac Pro Cycling | + 00.28 |
| 92 | Jacques Janse Van Rensburg | Team Dimension Data | + 00.28 |
| 93 | Adam Hansen | Lotto-Soudal | + 00.28 |
| 94 | Maxim Belkov | Katusha-Alpecin | + 00.28 |
| 95 | Jan Barta | Bora-Hansgrohe | + 00.28 |
| 96 | Moreno Hofland | Lotto-Soudal | + 00.28 |
| 97 | Iljo Keisse | Quick-Step Floors | + 00.31 |
| 98 | Diego Rosa | Team Sky | + 00.31 |
| 99 | Geraint Thomas | Team Sky | + 00.31 |
| 100 | Salvatore Puccio | Team Sky | + 00.31 |
| 101 | Jose Mendes | Bora-Hansgrohe | + 00.31 |
| 102 | Michael Woods | Cannondale-Drapac Pro Cycling | + 00.31 |
| 103 | Jurgen Van den Broeck | Team Lotto NL-Jumbo | + 00.31 |
| 104 | Michal Schlegel | CCC Sprandi Polkowice | + 00.31 |
| 105 | Mikel Landa | Team Sky | + 00.31 |
| 106 | Rubén Plaza | Orica-Scott | + 00.31 |
| 107 | Angel Vicioso | Katusha-Alpecin | + 00.31 |
| 108 | Alex Edmondson | Orica-Scott | + 00.38 |
| 109 | Vasil Kiryienka | Team Sky | + 00.49 |
| 110 | Dries Devenyns | Quick-Step Floors | + 00.58 |
| 111 | Michael Hepburn | Orica-Scott | + 00.58 |
| 112 | Gregor Mühlberger | Bora-Hansgrohe | + 00.58 |
| 113 | Hubert Dupont | AG2R La Mondiale | + 01.13 |
| 114 | Lars Bak | Lotto-Soudal | + 01.21 |
| 115 | Victor Campenaerts | Team Lotto NL-Jumbo | + 01.25 |
| 116 | Matteo Busato | Wilier Triestina-Selle Italia | + 01.26 |
| 117 | Valerio Agnoli | Bahrain-Merida | + 01.32 |
| 118 | Jesper Hansen | Astana Pro Team | + 01.32 |
| 119 | Cesare Benedetti | Bora-Hansgrohe | + 01.32 |
| 120 | Jan Tratnik | CCC Sprandi Polkowice | + 01.38 |
| 121 | Mirco Maestri | Bardiani CSF | + 01.42 |
| 122 | Tom Stamsnijder | Team Sunweb | + 01.42 |
| 123 | Giulio Ciccone | Bardiani CSF | + 01.42 |
| 124 | Jose Herrada | Movistar Team | + 01.42 |
| 125 | Jérémy Roy | FDJ | + 01.42 |
| 126 | Giovanni Visconti | Bahrain-Merida | + 01.42 |
| 127 | Natnael Berhane | Team Dimension Data | + 01.42 |
| 128 | Quentin Jauregui | AG2R La Mondiale | + 01.42 |
| 129 | Kenny Elissonde | Team Sky | + 01.42 |
| 130 | Sebastien Reichenbach | FDJ | + 01.42 |
| 131 | Julien Bérard | AG2R La Mondiale | + 01.42 |
| 132 | Sindre Lunke | Team Sunweb | + 01.42 |
| 133 | Manuel Quinziato | BMC Racing Team | + 01.42 |
| 134 | José Joaquin Rojas | Movistar Team | + 01.42 |
| 135 | Tom-Jelte Slagter | Cannondale-Drapac Pro Cycling | + 01.42 |
| 136 | Martijn Keizer | Team Lotto NL-Jumbo | + 01.42 |
| 137 | Valerio Conti | UAE Team Emirates | + 01.42 |
| 138 | Winner Anacona | Movistar Team | + 01.42 |
| 139 | Julien Bernard | Trek-Segafredo | + 01.42 |
| 140 | Igor Anton | Team Dimension Data | + 01.42 |
| 141 | Chad Haga | Team Sunweb | + 01.42 |
| 142 | Manuel Senni | BMC Racing Team | + 01.42 |
| 143 | Paolo Tiralongo | Astana Pro Team | + 01.42 |
| 144 | Julen Amezqueta | Wilier Triestina-Selle Italia | + 01.42 |
| 145 | Sebastian Henao | Team Sky | + 01.42 |
| 146 | Dmitriy Kozontchuk | Gazprom-RusVelo | + 01.42 |
| 147 | Alexander Foliforov | Gazprom-RusVelo | + 01.42 |
| 148 | Sergey Lagutin | Gazprom-RusVelo | + 01.42 |
| 149 | Branislau Samoilau | CCC Sprandi Polkowice | + 01.42 |
| 150 | Dylan Teuns | BMC Racing Team | + 01.42 |
| 151 | Silvan Dillier | BMC Racing Team | + 01.42 |
| 152 | Robert Kiserlovski | Katusha-Alpecin | + 01.42 |
| 153 | Mads Pedersen | Trek-Segafredo | + 01.42 |
| 154 | Luis León Sánchez | Astana Pro Team | + 01.42 |
| 155 | Benoît Vaugrenard | FDJ | + 01.42 |
| 156 | Hugh Carthy | Cannondale-Drapac Pro Cycling | + 01.42 |
| 157 | Joe Dombrowski | Cannondale-Drapac Pro Cycling | + 01.42 |
| 158 | Eros Capecchi | Quick-Step Floors | + 01.42 |
| 159 | Franco Pellizotti | Bahrain-Merida | + 01.42 |
| 160 | Sergey Firsanov | Gazprom-RusVelo | + 02.15 |
| 161 | Johann Van Zyl | Team Dimension Data | + 02.17 |
| 162 | Philip Deignan | Team Sky | + 02.17 |
| 163 | Daniel Martinez | Wilier Triestina-Selle Italia | + 02.17 |
| 164 | Zhandos Bizhigitov | Astana Pro Team | + 02.17 |
| 165 | Felix Großschartner | CCC Sprandi Polkowice | + 02.26 |
| 166 | Pierre Rolland | Cannondale-Drapac Pro Cycling | + 02.26 |
| 167 | Evgeny Shalunov | Gazprom-RusVelo | + 02.33 |
| 168 | Simone Andreetta | Bardiani CSF | + 02.47 |
| 169 | Ivan Rovny | Gazprom-RusVelo | + 03.34 |
| 170 | Rory Sutherland | Movistar Team | + 03.34 |
| 171 | Jesús Hernández | Trek-Segafredo | + 03.34 |
| 172 | Omar Fraile | Team Dimension Data | + 03.34 |
| 173 | Alberto Losada | Katusha-Alpecin | + 03.34 |
| 174 | Edward Ravasi | UAE Team Emirates | + 03.34 |
| 175 | Svein Tuft | Orica-Scott | + 03.34 |
| 176 | Bart De Clercq | Lotto-Soudal | + 03.34 |
| 177 | Sean De Bie | Lotto-Soudal | + 03.34 |
| 178 | Marcin Bialoblocki | CCC Sprandi Polkowice | + 03.34 |
| 179 | Marco Marcato | UAE Team Emirates | + 03.40 |
| 180 | Lorenzo Rota | Bardiani CSF | + 04.46 |
| 181 | Nicola Boem | Bardiani CSF | + 04.46 |
| 182 | Pieter Serry | Quick-Step Floors | + 04.52 |
| 183 | Carlos Verona | Orica-Scott | + 04.54 |
| 184 | Christopher Juul-Jensen | Orica-Scott | + 04.54 |
| 185 | Ilia Koshevoy | Wilier Triestina-Selle Italia | + 08.00 |
| 186 | Giuseppe Fonzi | Wilier Triestina-Selle Italia | + 08.00 |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Tom Dumoulin | Team Sunweb | 52:41:08 |
| 2 | Nairo Quintana | Movistar Team | + 02.23 |
| 3 | Bauke Mollema | Trek-Segafredo | + 02.38 |
| 4 | Thibaut Pinot | FDJ | + 02.40 |
| 5 | Vincenzo Nibali | Bahrain-Merida | + 02.47 |
| 6 | Andrey Amador | Movistar Team | + 03.05 |
| 7 | Bob Jungels | Quick-Step Floors | + 03.56 |
| 8 | Domenico Pozzovivo | AG2R La Mondiale | + 03.59 |
| 9 | Tanel Kangert | Astana Pro Team | + 03.59 |
| 10 | Ilnur Zakarin | Katusha-Alpecin | + 04.17 |
| 11 | Dario Cataldo | Astana Pro Team | + 05.19 |
| 12 | Steven Kruijswijk | Team Lotto NL-Jumbo | + 06.07 |
| 13 | Davide Formolo | Cannondale-Drapac Pro Cycling | + 06.19 |
| 14 | Rui Costa | UAE Team Emirates | + 06.29 |
| 15 | Geraint Thomas | Team Sky | + 06.46 |
| 16 | Adam Yates | Orica-Scott | + 06.52 |
| 17 | Maxime Monfort | Lotto-Soudal | + 07.22 |
| 18 | Jan Polanc | UAE Team Emirates | + 07.39 |
| 19 | Ben Hermans | BMC Racing Team | + 08.12 |
| 20 | Simone Petilli | UAE Team Emirates | + 13.23 |
| 21 | Jan Hirt | CCC Sprandi Polkowice | + 17.55 |
| 22 | Sebastien Reichenbach | FDJ | + 18.25 |
| 23 | Michael Woods | Cannondale-Drapac Pro Cycling | + 19.11 |
| 24 | Hubert Dupont | AG2R La Mondiale | + 19.32 |
| 25 | Cristian Rodriguez | Wilier Triestina-Selle Italia | + 20.27 |
| 26 | Laurens De Plus | Quick-Step Floors | + 20.34 |
| 27 | Patrick Konrad | Bora-Hansgrohe | + 21.03 |
| 28 | Franco Pellizotti | Bahrain-Merida | + 21.22 |
| 29 | Kanstantsin Sivtsov | Bahrain-Merida | + 22.35 |
| 30 | Stef Clement | Team Lotto NL-Jumbo | + 22.43 |
| 31 | Peter Stetina | Trek-Segafredo | + 23.24 |
| 32 | Jesper Hansen | Astana Pro Team | + 23.42 |
| 33 | Winner Anacona | Movistar Team | + 26.28 |
| 34 | Tejay van Garderen | BMC Racing Team | + 27.25 |
| 35 | Laurens Ten Dam | Team Sunweb | + 27.27 |
| 36 | Rudy Molard | FDJ | + 28.05 |
| 37 | Matteo Montaguti | AG2R La Mondiale | + 31.42 |
| 38 | Ben Gastauer | AG2R La Mondiale | + 32.33 |
| 39 | Jacques Janse Van Rensburg | Team Dimension Data | + 33.55 |
| 40 | Tomasz Marczynski | Lotto-Soudal | + 34.32 |
| 41 | Natnael Berhane | Team Dimension Data | + 35.01 |
| 42 | Gorka Izagirre | Movistar Team | + 36.08 |
| 43 | Pierre Rolland | Cannondale-Drapac Pro Cycling | + 38.10 |
| 44 | Jose Mendes | Bora-Hansgrohe | + 38.38 |
| 45 | Jose Herrada | Movistar Team | + 38.45 |
| 46 | Giovanni Visconti | Bahrain-Merida | + 39.17 |
| 47 | José Joaquin Rojas | Movistar Team | + 40.48 |
| 48 | Alexander Foliforov | Gazprom-RusVelo | + 42.03 |
| 49 | Philip Deignan | Team Sky | + 42.26 |
| 50 | Luis León Sánchez | Astana Pro Team | + 42.37 |
| 51 | Mikel Landa | Team Sky | + 42.49 |
| 52 | Steve Morabito | FDJ | + 43.19 |
| 53 | Valerio Conti | UAE Team Emirates | + 44.48 |
| 54 | Rubén Plaza | Orica-Scott | + 45.34 |
| 55 | Robert Kiserlovski | Katusha-Alpecin | + 45.54 |
| 56 | Igor Anton | Team Dimension Data | + 46.47 |
| 57 | Georg Preidler | Team Sunweb | + 47.06 |
| 58 | Michal Schlegel | CCC Sprandi Polkowice | + 47.59 |
| 59 | Julien Bernard | Trek-Segafredo | + 48.36 |
| 60 | François Bidard | AG2R La Mondiale | + 49.22 |
| 61 | Sebastian Henao | Team Sky | + 49.45 |
| 62 | Victor De La Parte | Movistar Team | + 50.37 |
| 63 | Bram Tankink | Team Lotto NL-Jumbo | + 51.02 |
| 64 | Diego Rosa | Team Sky | + 51.56 |
| 65 | Eros Capecchi | Quick-Step Floors | + 53.57 |
| 66 | Salvatore Puccio | Team Sky | + 54.23 |
| 67 | Enrico Battaglin | Team Lotto NL-Jumbo | + 54.44 |
| 68 | Silvan Dillier | BMC Racing Team | + 54.58 |
| 69 | Gregor Mühlberger | Bora-Hansgrohe | + 55.20 |
| 70 | Jose Gonçalves | Katusha-Alpecin | + 55.57 |
| 71 | Joey Rosskopf | BMC Racing Team | + 56.09 |
| 72 | Simon Geschke | Team Sunweb | + 58.00 |
| 73 | Tobias Ludvigsson | FDJ | + 58.16 |
| 74 | Jérémy Roy | FDJ | + 01:00.44 |
| 75 | Manuele Boaro | Bahrain-Merida | + 01:00.48 |
| 76 | Bart De Clercq | Lotto-Soudal | + 01:01.02 |
| 77 | Pello Bilbao | Astana Pro Team | + 01:01.22 |
| 78 | Hugh Carthy | Cannondale-Drapac Pro Cycling | + 01:04.26 |
| 79 | Enrico Gasparotto | Bahrain-Merida | + 01:05.02 |
| 80 | Carlos Verona | Orica-Scott | + 01:05.42 |
| 81 | Chad Haga | Team Sunweb | + 01:05.54 |
| 82 | Andrey Zeits | Astana Pro Team | + 01:06.46 |
| 83 | Omar Fraile | Team Dimension Data | + 01:07.39 |
| 84 | Jesús Hernández | Trek-Segafredo | + 01:09.27 |
| 85 | Clément Chevrier | AG2R La Mondiale | + 01:09.43 |
| 86 | Felix Großschartner | CCC Sprandi Polkowice | + 01:09.45 |
| 87 | Edward Ravasi | UAE Team Emirates | + 01:10.12 |
| 88 | Sergey Firsanov | Gazprom-RusVelo | + 01:10.23 |
| 89 | Paolo Tiralongo | Astana Pro Team | + 01:11.49 |
| 90 | Adam Hansen | Lotto-Soudal | + 01:13.31 |
| 91 | Dries Devenyns | Quick-Step Floors | + 01:15.27 |
| 92 | Jurgen Van den Broeck | Team Lotto NL-Jumbo | + 01:16.01 |
| 93 | Quentin Jauregui | AG2R La Mondiale | + 01:16.14 |
| 94 | Davide Villella | Cannondale-Drapac Pro Cycling | + 01:17.35 |
| 95 | Matvei Mamykin | Katusha-Alpecin | + 01:17.38 |
| 96 | Francisco Ventoso | BMC Racing Team | + 01:19.15 |
| 97 | Kenny Elissonde | Team Sky | + 01:21.39 |
| 98 | Dylan Teuns | BMC Racing Team | + 01:22.30 |
| 99 | Valerio Agnoli | Bahrain-Merida | + 01:23.05 |
| 100 | Lukas Pöstlberger | Bora-Hansgrohe | + 01:24.49 |
| 101 | Vasil Kiryienka | Team Sky | + 01:24.56 |
| 102 | Matthieu Ladagnous | FDJ | + 01:25.00 |
| 103 | Lukasz Owsian | CCC Sprandi Polkowice | + 01:25.12 |
| 104 | Benoît Vaugrenard | FDJ | + 01:26.25 |
| 105 | Matteo Busato | Wilier Triestina-Selle Italia | + 01:26.30 |
| 106 | Lars Bak | Lotto-Soudal | + 01:26.54 |
| 107 | Jasper Stuyven | Trek-Segafredo | + 01:27.07 |
| 108 | Tom-Jelte Slagter | Cannondale-Drapac Pro Cycling | + 01:27.23 |
| 109 | Pavel Brutt | Gazprom-RusVelo | + 01:27.42 |
| 110 | Branislau Samoilau | CCC Sprandi Polkowice | + 01:28.16 |
| 111 | Luka Pibernik | Bahrain-Merida | + 01:28.49 |
| 112 | Jan Tratnik | CCC Sprandi Polkowice | + 01:29.31 |
| 113 | Maciej Paterski | CCC Sprandi Polkowice | + 01:29.36 |
| 114 | Sindre Lunke | Team Sunweb | + 01:30.09 |
| 115 | Marco Marcato | UAE Team Emirates | + 01:30.10 |
| 116 | Joe Dombrowski | Cannondale-Drapac Pro Cycling | + 01:31.27 |
| 117 | Jos Van Emden | Team Lotto NL-Jumbo | + 01:31.30 |
| 118 | Kristian Sbaragli | Team Dimension Data | + 01:32.34 |
| 119 | Ivan Rovny | Gazprom-RusVelo | + 01:33.01 |
| 120 | Ryan Gibbons | Team Dimension Data | + 01:33.01 |
| 121 | Daniele Bennati | Movistar Team | + 01:35.13 |
| 122 | Michael Hepburn | Orica-Scott | + 01:35.17 |
| 123 | Fernando Gaviria | Quick-Step Floors | + 01:36.28 |
| 124 | Daniel Teklehaimanot | Team Dimension Data | + 01:36.58 |
| 125 | Manuel Senni | BMC Racing Team | + 01:37.18 |
| 126 | Filippo Pozzato | Wilier Triestina-Selle Italia | + 01:37.51 |
| 127 | Angel Vicioso | Katusha-Alpecin | + 01:39.11 |
| 128 | Simone Ponzi | CCC Sprandi Polkowice | + 01:39.41 |
| 129 | Julien Bérard | AG2R La Mondiale | + 01:40.02 |
| 130 | Jasper De Buyst | Lotto-Soudal | + 01:40.05 |
| 131 | Cesare Benedetti | Bora-Hansgrohe | + 01:40.13 |
| 132 | Martijn Keizer | Team Lotto NL-Jumbo | + 01:40.36 |
| 133 | Matej Mohoric | UAE Team Emirates | + 01:40.46 |
| 134 | Enrico Barbin | Bardiani CSF | + 01:40.49 |
| 135 | Christopher Juul-Jensen | Orica-Scott | + 01:41.07 |
| 136 | Vyacheslav Kuznetsov | Katusha-Alpecin | + 01:41.17 |
| 137 | Sacha Modolo | UAE Team Emirates | + 01:41.27 |
| 138 | Giulio Ciccone | Bardiani CSF | + 01:42.00 |
| 139 | Kristjan Koren | Cannondale-Drapac Pro Cycling | + 01:42.02 |
| 140 | Alexey Tsatevitch | Gazprom-RusVelo | + 01:42.28 |
| 141 | André Greipel | Lotto-Soudal | + 01:43.39 |
| 142 | William Bonnet | FDJ | + 01:44.00 |
| 143 | Manuel Quinziato | BMC Racing Team | + 01:44.03 |
| 144 | Maxim Belkov | Katusha-Alpecin | + 01:45.13 |
| 145 | Mads Pedersen | Trek-Segafredo | + 01:45.44 |
| 146 | Eugert Zhupa | Wilier Triestina-Selle Italia | + 01:45.50 |
| 147 | Mirco Maestri | Bardiani CSF | + 01:46.02 |
| 148 | Pieter Serry | Quick-Step Floors | + 01:46.24 |
| 149 | Twan Castelijns | Team Lotto NL-Jumbo | + 01:46.32 |
| 150 | Alex Howes | Cannondale-Drapac Pro Cycling | + 01:46.53 |
| 151 | Moreno Hofland | Lotto-Soudal | + 01:48.06 |
| 152 | Luka Mezgec | Orica-Scott | + 01:49.14 |
| 153 | Jan Barta | Bora-Hansgrohe | + 01:49.48 |
| 154 | Michal Golas | Team Sky | + 01:50.45 |
| 155 | Rory Sutherland | Movistar Team | + 01:51.24 |
| 156 | Svein Tuft | Orica-Scott | + 01:52.16 |
| 157 | Iljo Keisse | Quick-Step Floors | + 01:52.49 |
| 158 | Johann Van Zyl | Team Dimension Data | + 01:52.50 |
| 159 | Victor Campenaerts | Team Lotto NL-Jumbo | + 01:52.50 |
| 160 | Rüdiger Selig | Bora-Hansgrohe | + 01:52.52 |
| 161 | Roberto Ferrari | UAE Team Emirates | + 01:53.05 |
| 162 | Tom Stamsnijder | Team Sunweb | + 01:53.51 |
| 163 | Julen Amezqueta | Wilier Triestina-Selle Italia | + 01:54.27 |
| 164 | Alex Edmondson | Orica-Scott | + 01:55.14 |
| 165 | Davide Martinelli | Quick-Step Floors | + 01:55.46 |
| 166 | Eugenio Alafaci | Trek-Segafredo | + 01:57.35 |
| 167 | Vincenzo Albanese | Bardiani CSF | + 01:57.57 |
| 168 | Sergey Lagutin | Gazprom-RusVelo | + 01:58.54 |
| 169 | Maximiliano Richeze | Quick-Step Floors | + 02:00.23 |
| 170 | Caleb Ewan | Orica-Scott | + 02:02.07 |
| 171 | Evgeny Shalunov | Gazprom-RusVelo | + 02:02.32 |
| 172 | Nicola Boem | Bardiani CSF | + 02:04.56 |
| 173 | Daniel Martinez | Wilier Triestina-Selle Italia | + 02:06.07 |
| 174 | Phil Bauhaus | Team Sunweb | + 02:06.33 |
| 175 | Alberto Losada | Katusha-Alpecin | + 02:07.47 |
| 176 | Dmitriy Kozontchuk | Gazprom-RusVelo | + 02:08.47 |
| 177 | Lorenzo Rota | Bardiani CSF | + 02:09.10 |
| 178 | Jakub Mareczko | Wilier Triestina-Selle Italia | + 02:10.22 |
| 179 | Sean De Bie | Lotto-Soudal | + 02:10.59 |
| 180 | Ivan Savitsky | Gazprom-RusVelo | + 02:11.55 |
| 181 | Sam Bennett | Bora-Hansgrohe | + 02:12.44 |
| 182 | Zhandos Bizhigitov | Astana Pro Team | + 02:13.36 |
| 183 | Simone Andreetta | Bardiani CSF | + 02:15.08 |
| 184 | Marcin Bialoblocki | CCC Sprandi Polkowice | + 02:19.41 |
| 185 | Ilia Koshevoy | Wilier Triestina-Selle Italia | + 02:26.12 |
| 186 | Giuseppe Fonzi | Wilier Triestina-Selle Italia | + 02:37.11 |








