Giro d'Italia 2017 - Stage 20
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 | Thibaut Pinot | FDJ | 4:57:58 |
| 2 | Ilnur Zakarin | Katusha-Alpecin | + 00.00 |
| 3 | Vincenzo Nibali | Bahrain-Merida | + 00.00 |
| 4 | Domenico Pozzovivo | AG2R La Mondiale | + 00.00 |
| 5 | Nairo Quintana | Movistar Team | + 00.00 |
| 6 | Bob Jungels | Quick-Step Floors | + 00.15 |
| 7 | Adam Yates | Orica-Scott | + 00.15 |
| 8 | Sebastien Reichenbach | FDJ | + 00.15 |
| 9 | Bauke Mollema | Trek-Segafredo | + 00.15 |
| 10 | Tom Dumoulin | Team Sunweb | + 00.15 |
| 11 | Jan Hirt | CCC Sprandi Polkowice | + 00.20 |
| 12 | Patrick Konrad | Bora-Hansgrohe | + 02.35 |
| 13 | Omar Fraile | Team Dimension Data | + 02.35 |
| 14 | Hubert Dupont | AG2R La Mondiale | + 02.35 |
| 15 | Jan Polanc | UAE Team Emirates | + 02.35 |
| 16 | Philip Deignan | Team Sky | + 02.35 |
| 17 | Enrico Battaglin | Team Lotto NL-Jumbo | + 04.17 |
| 18 | Jesper Hansen | Astana Pro Team | + 04.18 |
| 19 | Davide Formolo | Cannondale-Drapac Pro Cycling | + 04.18 |
| 20 | Dario Cataldo | Astana Pro Team | + 04.18 |
| 21 | Jose Mendes | Bora-Hansgrohe | + 04.18 |
| 22 | Andrey Amador | Movistar Team | + 04.18 |
| 23 | Mikel Landa | Team Sky | + 04.18 |
| 24 | Maxime Monfort | Lotto-Soudal | + 06.41 |
| 25 | Simone Petilli | UAE Team Emirates | + 06.41 |
| 26 | Tejay van Garderen | BMC Racing Team | + 06.41 |
| 27 | Luka Mezgec | Orica-Scott | + 06.41 |
| 28 | Jesús Hernández | Trek-Segafredo | + 06.41 |
| 29 | Robert Kiserlovski | Katusha-Alpecin | + 06.41 |
| 30 | Dylan Teuns | BMC Racing Team | + 06.41 |
| 31 | Ben Gastauer | AG2R La Mondiale | + 07.54 |
| 32 | Matteo Montaguti | AG2R La Mondiale | + 07.54 |
| 33 | François Bidard | AG2R La Mondiale | + 07.54 |
| 34 | Laurens De Plus | Quick-Step Floors | + 07.54 |
| 35 | Carlos Verona | Orica-Scott | + 07.54 |
| 36 | Sebastian Henao | Team Sky | + 07.54 |
| 37 | Giulio Ciccone | Bardiani CSF | + 12.32 |
| 38 | Manuel Senni | BMC Racing Team | + 12.32 |
| 39 | Steve Morabito | FDJ | + 12.32 |
| 40 | Andrey Zeits | Astana Pro Team | + 12.32 |
| 41 | Diego Rosa | Team Sky | + 12.32 |
| 42 | Michael Woods | Cannondale-Drapac Pro Cycling | + 12.32 |
| 43 | Tom-Jelte Slagter | Cannondale-Drapac Pro Cycling | + 12.32 |
| 44 | Simon Geschke | Team Sunweb | + 12.32 |
| 45 | Tomasz Marczynski | Lotto-Soudal | + 12.32 |
| 46 | Rubén Plaza | Orica-Scott | + 12.32 |
| 47 | Victor De La Parte | Movistar Team | + 12.32 |
| 48 | Franco Pellizotti | Bahrain-Merida | + 12.32 |
| 49 | Pierre Rolland | Cannondale-Drapac Pro Cycling | + 12.32 |
| 50 | Julien Bernard | Trek-Segafredo | + 14.50 |
| 51 | Matvei Mamykin | Katusha-Alpecin | + 14.50 |
| 52 | Stef Clement | Team Lotto NL-Jumbo | + 16.41 |
| 53 | Edward Ravasi | UAE Team Emirates | + 16.46 |
| 54 | Michal Schlegel | CCC Sprandi Polkowice | + 16.46 |
| 55 | Matthieu Ladagnous | FDJ | + 16.46 |
| 56 | Laurens Ten Dam | Team Sunweb | + 16.46 |
| 57 | Jose Gonçalves | Katusha-Alpecin | + 16.46 |
| 58 | Paolo Tiralongo | Astana Pro Team | + 16.46 |
| 59 | Dries Devenyns | Quick-Step Floors | + 17.10 |
| 60 | Filippo Pozzato | Wilier Triestina-Selle Italia | + 21.42 |
| 61 | Luis León Sánchez | Astana Pro Team | + 21.42 |
| 62 | José Joaquin Rojas | Movistar Team | + 21.42 |
| 63 | Gorka Izagirre | Movistar Team | + 21.42 |
| 64 | Joe Dombrowski | Cannondale-Drapac Pro Cycling | + 21.42 |
| 65 | Pieter Serry | Quick-Step Floors | + 21.42 |
| 66 | Maxim Belkov | Katusha-Alpecin | + 21.42 |
| 67 | Manuele Boaro | Bahrain-Merida | + 21.42 |
| 68 | Christopher Juul-Jensen | Orica-Scott | + 21.42 |
| 69 | Jérémy Roy | FDJ | + 22.12 |
| 70 | Kanstantsin Sivtsov | Bahrain-Merida | + 22.12 |
| 71 | Lukasz Owsian | CCC Sprandi Polkowice | + 22.16 |
| 72 | Adam Hansen | Lotto-Soudal | + 25.53 |
| 73 | Cristian Rodriguez | Wilier Triestina-Selle Italia | + 25.53 |
| 74 | Julen Amezqueta | Wilier Triestina-Selle Italia | + 25.53 |
| 75 | Winner Anacona | Movistar Team | + 25.53 |
| 76 | Jurgen Van den Broeck | Team Lotto NL-Jumbo | + 25.53 |
| 77 | Alexander Foliforov | Gazprom-RusVelo | + 25.53 |
| 78 | Jacques Janse Van Rensburg | Team Dimension Data | + 25.53 |
| 79 | Felix Großschartner | CCC Sprandi Polkowice | + 25.53 |
| 80 | Rory Sutherland | Movistar Team | + 25.53 |
| 81 | Kristjan Koren | Cannondale-Drapac Pro Cycling | + 25.53 |
| 82 | Luka Pibernik | Bahrain-Merida | + 25.53 |
| 83 | Davide Villella | Cannondale-Drapac Pro Cycling | + 28.38 |
| 84 | Simone Ponzi | CCC Sprandi Polkowice | + 35.57 |
| 85 | Eugert Zhupa | Wilier Triestina-Selle Italia | + 35.57 |
| 86 | Marco Marcato | UAE Team Emirates | + 35.57 |
| 87 | Maciej Paterski | CCC Sprandi Polkowice | + 35.57 |
| 88 | Valerio Agnoli | Bahrain-Merida | + 35.57 |
| 89 | Lars Bak | Lotto-Soudal | + 35.57 |
| 90 | Jan Tratnik | CCC Sprandi Polkowice | + 35.57 |
| 91 | Zhandos Bizhigitov | Astana Pro Team | + 35.57 |
| 92 | Joey Rosskopf | BMC Racing Team | + 35.57 |
| 93 | Matteo Busato | Wilier Triestina-Selle Italia | + 35.57 |
| 94 | Moreno Hofland | Lotto-Soudal | + 35.57 |
| 95 | Cesare Benedetti | Bora-Hansgrohe | + 35.57 |
| 96 | Enrico Gasparotto | Bahrain-Merida | + 35.57 |
| 97 | Julien Bérard | AG2R La Mondiale | + 35.57 |
| 98 | Enrico Barbin | Bardiani CSF | + 35.57 |
| 99 | Mirco Maestri | Bardiani CSF | + 35.57 |
| 100 | Evgeny Shalunov | Gazprom-RusVelo | + 35.57 |
| 101 | Clément Chevrier | AG2R La Mondiale | + 35.57 |
| 102 | Georg Preidler | Team Sunweb | + 35.57 |
| 103 | Gregor Mühlberger | Bora-Hansgrohe | + 35.57 |
| 104 | Rui Costa | UAE Team Emirates | + 35.57 |
| 105 | Alexey Tsatevitch | Gazprom-RusVelo | + 35.57 |
| 106 | Matej Mohoric | UAE Team Emirates | + 35.57 |
| 107 | Valerio Conti | UAE Team Emirates | + 35.57 |
| 108 | Sindre Lunke | Team Sunweb | + 35.57 |
| 109 | Tobias Ludvigsson | FDJ | + 35.57 |
| 110 | Igor Anton | Team Dimension Data | + 35.57 |
| 111 | Quentin Jauregui | AG2R La Mondiale | + 35.57 |
| 112 | Ilia Koshevoy | Wilier Triestina-Selle Italia | + 35.57 |
| 113 | Tom Stamsnijder | Team Sunweb | + 35.57 |
| 114 | Silvan Dillier | BMC Racing Team | + 35.57 |
| 115 | Daniel Teklehaimanot | Team Dimension Data | + 35.57 |
| 116 | Eros Capecchi | Quick-Step Floors | + 35.57 |
| 117 | Francisco Ventoso | BMC Racing Team | + 35.57 |
| 118 | Ivan Rovny | Gazprom-RusVelo | + 35.57 |
| 119 | Branislau Samoilau | CCC Sprandi Polkowice | + 35.57 |
| 120 | Alberto Losada | Katusha-Alpecin | + 35.57 |
| 121 | Pello Bilbao | Astana Pro Team | + 35.57 |
| 122 | Natnael Berhane | Team Dimension Data | + 35.57 |
| 123 | Peter Stetina | Trek-Segafredo | + 35.57 |
| 124 | Michal Golas | Team Sky | + 35.57 |
| 125 | Eugenio Alafaci | Trek-Segafredo | + 35.57 |
| 126 | Marcin Bialoblocki | CCC Sprandi Polkowice | + 35.57 |
| 127 | Jos Van Emden | Team Lotto NL-Jumbo | + 35.57 |
| 128 | Manuel Quinziato | BMC Racing Team | + 35.57 |
| 129 | Rudy Molard | FDJ | + 35.57 |
| 130 | Twan Castelijns | Team Lotto NL-Jumbo | + 35.57 |
| 131 | Chad Haga | Team Sunweb | + 35.57 |
| 132 | Martijn Keizer | Team Lotto NL-Jumbo | + 35.57 |
| 133 | Salvatore Puccio | Team Sky | + 35.57 |
| 134 | Sergey Firsanov | Gazprom-RusVelo | + 35.57 |
| 135 | Benoît Vaugrenard | FDJ | + 35.57 |
| 136 | Lorenzo Rota | Bardiani CSF | + 35.57 |
| 137 | Kristian Sbaragli | Team Dimension Data | + 35.57 |
| 138 | Fernando Gaviria | Quick-Step Floors | + 35.57 |
| 139 | Jose Herrada | Movistar Team | + 35.57 |
| 140 | Angel Vicioso | Katusha-Alpecin | + 35.57 |
| 141 | Davide Martinelli | Quick-Step Floors | + 35.57 |
| 142 | Pavel Brutt | Gazprom-RusVelo | + 35.57 |
| 143 | Jan Barta | Bora-Hansgrohe | + 35.57 |
| 144 | Sam Bennett | Bora-Hansgrohe | + 35.57 |
| 145 | Johann Van Zyl | Team Dimension Data | + 35.57 |
| 146 | Lukas Pöstlberger | Bora-Hansgrohe | + 35.57 |
| 147 | Iljo Keisse | Quick-Step Floors | + 35.57 |
| 148 | Maximiliano Richeze | Quick-Step Floors | + 35.57 |
| 149 | Vyacheslav Kuznetsov | Katusha-Alpecin | + 35.57 |
| 150 | Giuseppe Fonzi | Wilier Triestina-Selle Italia | + 35.57 |
| 151 | Nicola Boem | Bardiani CSF | + 35.57 |
| 152 | Vasil Kiryienka | Team Sky | + 35.57 |
| 153 | Dmitriy Kozontchuk | Gazprom-RusVelo | + 35.57 |
| 154 | Alex Howes | Cannondale-Drapac Pro Cycling | + 35.57 |
| 155 | Simone Andreetta | Bardiani CSF | + 35.57 |
| 156 | Mads Pedersen | Trek-Segafredo | + 35.57 |
| 157 | Jasper Stuyven | Trek-Segafredo | + 35.57 |
| 158 | Roberto Ferrari | UAE Team Emirates | + 35.57 |
| 159 | Svein Tuft | Orica-Scott | + 35.57 |
| 160 | Michael Hepburn | Orica-Scott | + 35.57 |
| 161 | Hugh Carthy | Cannondale-Drapac Pro Cycling | + 35.57 |
| 162 | Sergey Lagutin | Gazprom-RusVelo | + 35.57 |
| - | Steven Kruijswijk | Team Lotto NL-Jumbo | DNS |
| - | Giovanni Visconti | Bahrain-Merida | DNF |
GC
| Pos | Rider | Team | Time |
|---|---|---|---|
| 1 | Nairo Quintana | Movistar Team | 90:00:38 |
| 2 | Vincenzo Nibali | Bahrain-Merida | + 00.39 |
| 3 | Thibaut Pinot | FDJ | + 00.43 |
| 4 | Tom Dumoulin | Team Sunweb | + 00.53 |
| 5 | Ilnur Zakarin | Katusha-Alpecin | + 01.15 |
| 6 | Domenico Pozzovivo | AG2R La Mondiale | + 01.30 |
| 7 | Bauke Mollema | Trek-Segafredo | + 03.03 |
| 8 | Adam Yates | Orica-Scott | + 06.50 |
| 9 | Bob Jungels | Quick-Step Floors | + 07.18 |
| 10 | Davide Formolo | Cannondale-Drapac Pro Cycling | + 12.55 |
| 11 | Jan Polanc | UAE Team Emirates | + 16.58 |
| 12 | Jan Hirt | CCC Sprandi Polkowice | + 17.58 |
| 13 | Maxime Monfort | Lotto-Soudal | + 21.13 |
| 14 | Dario Cataldo | Astana Pro Team | + 23.33 |
| 15 | Sebastien Reichenbach | FDJ | + 26.19 |
| 16 | Patrick Konrad | Bora-Hansgrohe | + 35.14 |
| 17 | Hubert Dupont | AG2R La Mondiale | + 35.57 |
| 18 | Mikel Landa | Team Sky | + 36.02 |
| 19 | Andrey Amador | Movistar Team | + 37.55 |
| 20 | Tejay van Garderen | BMC Racing Team | + 57.00 |
| 21 | Franco Pellizotti | Bahrain-Merida | + 57.41 |
| 22 | Pierre Rolland | Cannondale-Drapac Pro Cycling | + 01:08.36 |
| 23 | Stef Clement | Team Lotto NL-Jumbo | + 01:13.54 |
| 24 | Laurens De Plus | Quick-Step Floors | + 01:17.53 |
| 25 | Winner Anacona | Movistar Team | + 01:23.32 |
| 26 | Simone Petilli | UAE Team Emirates | + 01:26.58 |
| 27 | Rui Costa | UAE Team Emirates | + 01:32.10 |
| 28 | Gorka Izagirre | Movistar Team | + 01:32.28 |
| 29 | Robert Kiserlovski | Katusha-Alpecin | + 01:32.55 |
| 30 | Jesper Hansen | Astana Pro Team | + 01:33.18 |
| 31 | Ben Gastauer | AG2R La Mondiale | + 01:33.56 |
| 32 | Rubén Plaza | Orica-Scott | + 01:35.58 |
| 33 | Sebastian Henao | Team Sky | + 01:42.14 |
| 34 | Laurens Ten Dam | Team Sunweb | + 01:44.50 |
| 35 | Kanstantsin Sivtsov | Bahrain-Merida | + 01:49.27 |
| 36 | Jacques Janse Van Rensburg | Team Dimension Data | + 01:56.11 |
| 37 | Philip Deignan | Team Sky | + 01:58.01 |
| 38 | Michael Woods | Cannondale-Drapac Pro Cycling | + 01:59.40 |
| 39 | François Bidard | AG2R La Mondiale | + 02:05.18 |
| 40 | Alexander Foliforov | Gazprom-RusVelo | + 02:06.34 |
| 41 | Gregor Mühlberger | Bora-Hansgrohe | + 02:10.31 |
| 42 | Julien Bernard | Trek-Segafredo | + 02:12.47 |
| 43 | Rudy Molard | FDJ | + 02:14.21 |
| 44 | Michal Schlegel | CCC Sprandi Polkowice | + 02:15.29 |
| 45 | Luis León Sánchez | Astana Pro Team | + 02:15.31 |
| 46 | Peter Stetina | Trek-Segafredo | + 02:15.54 |
| 47 | Tomasz Marczynski | Lotto-Soudal | + 02:18.20 |
| 48 | Jesús Hernández | Trek-Segafredo | + 02:20.21 |
| 49 | Jose Mendes | Bora-Hansgrohe | + 02:22.56 |
| 50 | José Joaquin Rojas | Movistar Team | + 02:23.04 |
| 51 | Matteo Montaguti | AG2R La Mondiale | + 02:24.04 |
| 52 | Cristian Rodriguez | Wilier Triestina-Selle Italia | + 02:24.38 |
| 53 | Steve Morabito | FDJ | + 02:25.19 |
| 54 | Simon Geschke | Team Sunweb | + 02:28.04 |
| 55 | Victor De La Parte | Movistar Team | + 02:31.52 |
| 56 | Diego Rosa | Team Sky | + 02:32.19 |
| 57 | Carlos Verona | Orica-Scott | + 02:32.23 |
| 58 | Eros Capecchi | Quick-Step Floors | + 02:33.03 |
| 59 | Natnael Berhane | Team Dimension Data | + 02:33.13 |
| 60 | Jose Gonçalves | Katusha-Alpecin | + 02:37.38 |
| 61 | Jose Herrada | Movistar Team | + 02:38.32 |
| 62 | Igor Anton | Team Dimension Data | + 02:47.21 |
| 63 | Enrico Battaglin | Team Lotto NL-Jumbo | + 02:53.52 |
| 64 | Andrey Zeits | Astana Pro Team | + 02:54.11 |
| 65 | Omar Fraile | Team Dimension Data | + 02:58.01 |
| 66 | Pello Bilbao | Astana Pro Team | + 02:58.44 |
| 67 | Silvan Dillier | BMC Racing Team | + 03:02.29 |
| 68 | Valerio Conti | UAE Team Emirates | + 03:03.57 |
| 69 | Joe Dombrowski | Cannondale-Drapac Pro Cycling | + 03:04.27 |
| 70 | Davide Villella | Cannondale-Drapac Pro Cycling | + 03:06.32 |
| 71 | Joey Rosskopf | BMC Racing Team | + 03:08.27 |
| 72 | Georg Preidler | Team Sunweb | + 03:09.35 |
| 73 | Manuele Boaro | Bahrain-Merida | + 03:11.29 |
| 74 | Jérémy Roy | FDJ | + 03:11.30 |
| 75 | Enrico Gasparotto | Bahrain-Merida | + 03:12.50 |
| 76 | Dylan Teuns | BMC Racing Team | + 03:13.37 |
| 77 | Tom-Jelte Slagter | Cannondale-Drapac Pro Cycling | + 03:14.56 |
| 78 | Felix Großschartner | CCC Sprandi Polkowice | + 03:15.57 |
| 79 | Manuel Senni | BMC Racing Team | + 03:22.08 |
| 80 | Clément Chevrier | AG2R La Mondiale | + 03:24.08 |
| 81 | Matteo Busato | Wilier Triestina-Selle Italia | + 03:24.49 |
| 82 | Paolo Tiralongo | Astana Pro Team | + 03:24.50 |
| 83 | Edward Ravasi | UAE Team Emirates | + 03:24.57 |
| 84 | Chad Haga | Team Sunweb | + 03:28.33 |
| 85 | Matvei Mamykin | Katusha-Alpecin | + 03:28.46 |
| 86 | Salvatore Puccio | Team Sky | + 03:28.55 |
| 87 | Tobias Ludvigsson | FDJ | + 03:30.08 |
| 88 | Dries Devenyns | Quick-Step Floors | + 03:34.13 |
| 89 | Lukasz Owsian | CCC Sprandi Polkowice | + 03:34.50 |
| 90 | Quentin Jauregui | AG2R La Mondiale | + 03:37.03 |
| 91 | Hugh Carthy | Cannondale-Drapac Pro Cycling | + 03:41.37 |
| 92 | Adam Hansen | Lotto-Soudal | + 03:43.34 |
| 93 | Jurgen Van den Broeck | Team Lotto NL-Jumbo | + 03:44.04 |
| 94 | Giulio Ciccone | Bardiani CSF | + 03:45.21 |
| 95 | Francisco Ventoso | BMC Racing Team | + 03:46.26 |
| 96 | Sergey Firsanov | Gazprom-RusVelo | + 03:50.04 |
| 97 | Matthieu Ladagnous | FDJ | + 03:52.32 |
| 98 | Julen Amezqueta | Wilier Triestina-Selle Italia | + 03:54.17 |
| 99 | Jasper Stuyven | Trek-Segafredo | + 03:54.29 |
| 100 | Luka Pibernik | Bahrain-Merida | + 03:56.22 |
| 101 | Kristian Sbaragli | Team Dimension Data | + 03:59.57 |
| 102 | Vasil Kiryienka | Team Sky | + 04:05.38 |
| 103 | Filippo Pozzato | Wilier Triestina-Selle Italia | + 04:06.12 |
| 104 | Pieter Serry | Quick-Step Floors | + 04:08.28 |
| 105 | Benoît Vaugrenard | FDJ | + 04:08.31 |
| 106 | Luka Mezgec | Orica-Scott | + 04:08.59 |
| 107 | Rory Sutherland | Movistar Team | + 04:10.06 |
| 108 | Valerio Agnoli | Bahrain-Merida | + 04:10.13 |
| 109 | Jan Tratnik | CCC Sprandi Polkowice | + 04:11.24 |
| 110 | Branislau Samoilau | CCC Sprandi Polkowice | + 04:11.53 |
| 111 | Christopher Juul-Jensen | Orica-Scott | + 04:12.28 |
| 112 | Daniel Teklehaimanot | Team Dimension Data | + 04:12.35 |
| 113 | Marco Marcato | UAE Team Emirates | + 04:13.59 |
| 114 | Cesare Benedetti | Bora-Hansgrohe | + 04:15.13 |
| 115 | Lukas Pöstlberger | Bora-Hansgrohe | + 04:16.36 |
| 116 | Martijn Keizer | Team Lotto NL-Jumbo | + 04:17.56 |
| 117 | Ivan Rovny | Gazprom-RusVelo | + 04:18.05 |
| 118 | Sindre Lunke | Team Sunweb | + 04:18.29 |
| 119 | Angel Vicioso | Katusha-Alpecin | + 04:18.56 |
| 120 | Lars Bak | Lotto-Soudal | + 04:19.16 |
| 121 | Jos Van Emden | Team Lotto NL-Jumbo | + 04:19.55 |
| 122 | Alexey Tsatevitch | Gazprom-RusVelo | + 04:21.30 |
| 123 | Enrico Barbin | Bardiani CSF | + 04:21.43 |
| 124 | Evgeny Shalunov | Gazprom-RusVelo | + 04:22.23 |
| 125 | Simone Ponzi | CCC Sprandi Polkowice | + 04:22.42 |
| 126 | Michael Hepburn | Orica-Scott | + 04:23.29 |
| 127 | Maxim Belkov | Katusha-Alpecin | + 04:25.50 |
| 128 | Jan Barta | Bora-Hansgrohe | + 04:27.53 |
| 129 | Julien Bérard | AG2R La Mondiale | + 04:27.54 |
| 130 | Fernando Gaviria | Quick-Step Floors | + 04:28.32 |
| 131 | Kristjan Koren | Cannondale-Drapac Pro Cycling | + 04:28.47 |
| 132 | Vyacheslav Kuznetsov | Katusha-Alpecin | + 04:29.03 |
| 133 | Twan Castelijns | Team Lotto NL-Jumbo | + 04:29.58 |
| 134 | Pavel Brutt | Gazprom-RusVelo | + 04:30.26 |
| 135 | Alex Howes | Cannondale-Drapac Pro Cycling | + 04:32.41 |
| 136 | Matej Mohoric | UAE Team Emirates | + 04:32.49 |
| 137 | Manuel Quinziato | BMC Racing Team | + 04:32.51 |
| 138 | Maciej Paterski | CCC Sprandi Polkowice | + 04:36.07 |
| 139 | Eugert Zhupa | Wilier Triestina-Selle Italia | + 04:36.46 |
| 140 | Moreno Hofland | Lotto-Soudal | + 04:36.58 |
| 141 | Mads Pedersen | Trek-Segafredo | + 04:37.56 |
| 142 | Michal Golas | Team Sky | + 04:38.09 |
| 143 | Mirco Maestri | Bardiani CSF | + 04:40.56 |
| 144 | Svein Tuft | Orica-Scott | + 04:44.15 |
| 145 | Iljo Keisse | Quick-Step Floors | + 04:49.44 |
| 146 | Dmitriy Kozontchuk | Gazprom-RusVelo | + 04:55.08 |
| 147 | Eugenio Alafaci | Trek-Segafredo | + 04:56.20 |
| 148 | Alberto Losada | Katusha-Alpecin | + 04:59.07 |
| 149 | Maximiliano Richeze | Quick-Step Floors | + 05:00.03 |
| 150 | Roberto Ferrari | UAE Team Emirates | + 05:00.16 |
| 151 | Lorenzo Rota | Bardiani CSF | + 05:00.22 |
| 152 | Johann Van Zyl | Team Dimension Data | + 05:01.45 |
| 153 | Nicola Boem | Bardiani CSF | + 05:02.04 |
| 154 | Davide Martinelli | Quick-Step Floors | + 05:03.04 |
| 155 | Tom Stamsnijder | Team Sunweb | + 05:03.29 |
| 156 | Ilia Koshevoy | Wilier Triestina-Selle Italia | + 05:07.41 |
| 157 | Simone Andreetta | Bardiani CSF | + 05:08.40 |
| 158 | Sergey Lagutin | Gazprom-RusVelo | + 05:10.40 |
| 159 | Sam Bennett | Bora-Hansgrohe | + 05:17.16 |
| 160 | Zhandos Bizhigitov | Astana Pro Team | + 05:21.55 |
| 161 | Marcin Bialoblocki | CCC Sprandi Polkowice | + 05:26.04 |
| 162 | Giuseppe Fonzi | Wilier Triestina-Selle Italia | + 05:45.25 |
| - | Steven Kruijswijk | Team Lotto NL-Jumbo | DNS |
| - | Giovanni Visconti | Bahrain-Merida | DNF |








