Giro d'Italia 2017 - Stage 10

Foligno > Montefalco, 39.8km

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

PosRiderTeam Time
1 Tom Dumoulin Team Sunweb 0:50:37
2 Geraint Thomas Team Sky + 00.49
3 Bob Jungels Quick-Step Floors + 00.56
4 Luis León Sánchez Astana Pro Team + 01.40
5 Vasil Kiryienka Team Sky + 02.00
6 Vincenzo Nibali Bahrain-Merida + 02.07
7 Maxime Monfort Lotto-Soudal + 02.13
8 Jos Van Emden Team Lotto NL-Jumbo + 02.15
9 Andrey Amador Movistar Team + 02.16
10 Bauke Mollema Trek-Segafredo + 02.17
11 Jan Tratnik CCC Sprandi Polkowice + 02.18
12 Ilnur Zakarin Katusha-Alpecin + 02.19
13 Michael Hepburn Orica-Scott + 02.23
14 Georg Preidler Team Sunweb + 02.27
15 Jan Polanc UAE Team Emirates + 02.35
16 Jan Barta Bora-Hansgrohe + 02.36
17 Adam Yates Orica-Scott + 02.39
18 Ben Hermans BMC Racing Team + 02.41
19 Thibaut Pinot FDJ + 02.42
20 Steven Kruijswijk Team Lotto NL-Jumbo + 02.43
21 Rui Costa UAE Team Emirates + 02.50
22 Tanel Kangert Astana Pro Team + 02.51
23 Nairo Quintana Movistar Team + 02.53
24 Dario Cataldo Astana Pro Team + 02.54
25 Stef Clement Team Lotto NL-Jumbo + 02.56
26 Felix Großschartner CCC Sprandi Polkowice + 02.56
27 Domenico Pozzovivo AG2R La Mondiale + 03.07
28 Rubén Plaza Orica-Scott + 03.08
29 Marcin Bialoblocki CCC Sprandi Polkowice + 03.14
30 Kanstantsin Sivtsov Bahrain-Merida + 03.17
31 Martijn Keizer Team Lotto NL-Jumbo + 03.38
32 Salvatore Puccio Team Sky + 03.38
33 Lars Bak Lotto-Soudal + 03.39
34 Bart De Clercq Lotto-Soudal + 03.50
35 Jose Gonçalves Katusha-Alpecin + 03.54
36 Jose Mendes Bora-Hansgrohe + 03.57
37 Daniele Bennati Movistar Team + 04.00
38 Mikel Landa Team Sky + 04.02
39 Davide Formolo Cannondale-Drapac Pro Cycling + 04.04
40 Laurens Ten Dam Team Sunweb + 04.07
41 Michal Schlegel CCC Sprandi Polkowice + 04.07
42 Branislau Samoilau CCC Sprandi Polkowice + 04.14
43 Tejay van Garderen BMC Racing Team + 04.16
44 Manuel Quinziato BMC Racing Team + 04.20
45 Jérémy Roy FDJ + 04.29
46 Omar Fraile Team Dimension Data + 04.32
47 Daniel Teklehaimanot Team Dimension Data + 04.56
48 Steve Morabito FDJ + 04.56
49 Peter Stetina Trek-Segafredo + 04.59
50 Enrico Battaglin Team Lotto NL-Jumbo + 05.03
51 Diego Rosa Team Sky + 05.03
52 Sebastian Henao Team Sky + 05.06
53 Francisco Ventoso BMC Racing Team + 05.07
54 Jacques Janse Van Rensburg Team Dimension Data + 05.10
55 Gorka Izagirre Movistar Team + 05.13
56 Cristian Rodriguez Wilier Triestina-Selle Italia + 05.15
57 Davide Villella Cannondale-Drapac Pro Cycling + 05.16
58 Lukasz Owsian CCC Sprandi Polkowice + 05.17
59 Enrico Gasparotto Bahrain-Merida + 05.19
60 Jurgen Van den Broeck Team Lotto NL-Jumbo + 05.21
61 Bram Tankink Team Lotto NL-Jumbo + 05.24
62 Julien Bernard Trek-Segafredo + 05.24
63 Alex Edmondson Orica-Scott + 05.26
64 José Joaquin Rojas Movistar Team + 05.28
65 Ben Gastauer AG2R La Mondiale + 05.28
66 Winner Anacona Movistar Team + 05.30
67 Patrick Konrad Bora-Hansgrohe + 05.31
68 Chad Haga Team Sunweb + 05.36
69 Ryan Gibbons Team Dimension Data + 05.40
70 Christopher Juul-Jensen Orica-Scott + 05.41
71 Silvan Dillier BMC Racing Team + 05.41
72 Laurens De Plus Quick-Step Floors + 05.48
73 Evgeny Shalunov Gazprom-RusVelo + 05.55
74 Alexey Tsatevitch Gazprom-RusVelo + 05.57
75 Benoît Vaugrenard FDJ + 06.00
76 Matteo Montaguti AG2R La Mondiale + 06.05
77 André Greipel Lotto-Soudal + 06.07
78 Manuele Boaro Bahrain-Merida + 06.08
79 Victor De La Parte Movistar Team + 06.09
80 Alexander Foliforov Gazprom-RusVelo + 06.10
81 Eros Capecchi Quick-Step Floors + 06.11
82 Sergey Firsanov Gazprom-RusVelo + 06.11
83 Maxim Belkov Katusha-Alpecin + 06.12
84 Tomasz Marczynski Lotto-Soudal + 06.13
85 Jan Hirt CCC Sprandi Polkowice + 06.15
86 Matthieu Ladagnous FDJ + 06.15
87 Daniel Martinez Wilier Triestina-Selle Italia + 06.16
88 Iljo Keisse Quick-Step Floors + 06.17
89 Andrey Zeits Astana Pro Team + 06.19
90 Philip Deignan Team Sky + 06.20
91 Marco Marcato UAE Team Emirates + 06.21
92 Kristjan Koren Cannondale-Drapac Pro Cycling + 06.23
93 Pierre Rolland Cannondale-Drapac Pro Cycling + 06.25
94 Tobias Ludvigsson FDJ + 06.33
95 Tom Stamsnijder Team Sunweb + 06.34
96 Maciej Paterski CCC Sprandi Polkowice + 06.35
97 Hubert Dupont AG2R La Mondiale + 06.36
98 Sebastien Reichenbach FDJ + 06.37
99 Nathan Haas Team Dimension Data + 06.39
100 Dries Devenyns Quick-Step Floors + 06.40
101 Luka Pibernik Bahrain-Merida + 06.40
102 Quentin Jauregui AG2R La Mondiale + 06.44
103 Cesare Benedetti Bora-Hansgrohe + 06.45
104 Zhandos Bizhigitov Astana Pro Team + 06.47
105 Jose Herrada Movistar Team + 06.51
106 Valerio Agnoli Bahrain-Merida + 06.52
107 Johann Van Zyl Team Dimension Data + 06.58
108 Fernando Gaviria Quick-Step Floors + 07.00
109 Giovanni Visconti Bahrain-Merida + 07.03
110 Igor Anton Team Dimension Data + 07.04
111 Jasper De Buyst Lotto-Soudal + 07.04
112 Simone Petilli UAE Team Emirates + 07.06
113 Adam Hansen Lotto-Soudal + 07.07
114 Eugert Zhupa Wilier Triestina-Selle Italia + 07.09
115 Rudy Molard FDJ + 07.10
116 Twan Castelijns Team Lotto NL-Jumbo + 07.11
117 Laurent Didier Trek-Segafredo + 07.11
118 Franco Pellizotti Bahrain-Merida + 07.12
119 William Bonnet FDJ + 07.13
120 Pieter Serry Quick-Step Floors + 07.16
121 Svein Tuft Orica-Scott + 07.16
122 Manuel Senni BMC Racing Team + 07.17
123 Carlos Verona Orica-Scott + 07.20
124 Natnael Berhane Team Dimension Data + 07.20
125 Kenny Elissonde Team Sky + 07.24
126 Sindre Lunke Team Sunweb + 07.24
127 Simon Geschke Team Sunweb + 07.29
128 Sergey Lagutin Gazprom-RusVelo + 07.29
129 Vyacheslav Kuznetsov Katusha-Alpecin + 07.31
130 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 07.32
131 Kristian Sbaragli Team Dimension Data + 07.36
132 Joey Rosskopf BMC Racing Team + 07.38
133 Sacha Modolo UAE Team Emirates + 07.38
134 Filippo Pozzato Wilier Triestina-Selle Italia + 07.42
135 Rory Sutherland Movistar Team + 07.42
136 Moreno Hofland Lotto-Soudal + 07.46
137 Jesper Hansen Astana Pro Team + 07.47
138 Eugenio Alafaci Trek-Segafredo + 07.48
139 Hugh Carthy Cannondale-Drapac Pro Cycling + 07.50
140 Lukas Pöstlberger Bora-Hansgrohe + 07.51
141 Mirco Maestri Bardiani CSF + 07.54
142 Clément Chevrier AG2R La Mondiale + 07.57
143 Sean De Bie Lotto-Soudal + 07.58
144 Michael Woods Cannondale-Drapac Pro Cycling + 08.00
145 Giuseppe Fonzi Wilier Triestina-Selle Italia + 08.02
146 Rüdiger Selig Bora-Hansgrohe + 08.05
147 Dylan Teuns BMC Racing Team + 08.06
148 Alex Howes Cannondale-Drapac Pro Cycling + 08.09
149 Robert Kiserlovski Katusha-Alpecin + 08.09
150 Ivan Rovny Gazprom-RusVelo + 08.10
151 Pello Bilbao Astana Pro Team + 08.11
152 Matvei Mamykin Katusha-Alpecin + 08.15
153 Matteo Busato Wilier Triestina-Selle Italia + 08.15
154 Michal Golas Team Sky + 08.16
155 Gregor Mühlberger Bora-Hansgrohe + 08.17
156 Angel Vicioso Katusha-Alpecin + 08.18
157 Alberto Losada Katusha-Alpecin + 08.18
158 Mads Pedersen Trek-Segafredo + 08.18
159 Joe Dombrowski Cannondale-Drapac Pro Cycling + 08.21
160 François Bidard AG2R La Mondiale + 08.29
161 Jasper Stuyven Trek-Segafredo + 08.31
162 Ivan Savitsky Gazprom-RusVelo + 08.33
163 Edward Ravasi UAE Team Emirates + 08.36
164 Paolo Tiralongo Astana Pro Team + 08.39
165 Julen Amezqueta Wilier Triestina-Selle Italia + 08.39
166 Julien Bérard AG2R La Mondiale + 08.51
167 Davide Martinelli Quick-Step Floors + 08.54
168 Jesús Hernández Trek-Segafredo + 08.54
169 Phil Bauhaus Team Sunweb + 09.07
170 Nicola Boem Bardiani CSF + 09.12
171 Ilia Koshevoy Wilier Triestina-Selle Italia + 09.25
172 Maximiliano Richeze Quick-Step Floors + 09.26
173 Simone Ponzi CCC Sprandi Polkowice + 09.27
174 Enrico Barbin Bardiani CSF + 09.42
175 Sam Bennett Bora-Hansgrohe + 09.43
176 Luka Mezgec Orica-Scott + 10.00
177 Giacomo Nizzolo Trek-Segafredo + 10.25
178 Dmitriy Kozontchuk Gazprom-RusVelo + 10.30
179 Valerio Conti UAE Team Emirates + 10.36
180 Roberto Ferrari UAE Team Emirates + 10.37
181 Lorenzo Rota Bardiani CSF + 10.50
182 Victor Campenaerts Team Lotto NL-Jumbo + 10.52
183 Pavel Brutt Gazprom-RusVelo + 11.02
184 Simone Andreetta Bardiani CSF + 11.03
185 Matej Mohoric UAE Team Emirates + 11.04
186 Jakub Mareczko Wilier Triestina-Selle Italia + 11.06
187 Giulio Ciccone Bardiani CSF + 11.20
188 Vincenzo Albanese Bardiani CSF + 11.41
189 Caleb Ewan Orica-Scott + 12.56
- Matteo Pelucchi Bora-Hansgrohe OOT

GC

PosRiderTeam Time
1 Tom Dumoulin Team Sunweb 42:57:16
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 Bob Jungels Quick-Step Floors + 03.56
7 Domenico Pozzovivo AG2R La Mondiale + 04.05
8 Ilnur Zakarin Katusha-Alpecin + 04.17
9 Andrey Amador Movistar Team + 04.39
10 Steven Kruijswijk Team Lotto NL-Jumbo + 05.19
11 Geraint Thomas Team Sky + 05.33
12 Tanel Kangert Astana Pro Team + 05.36
13 Davide Formolo Cannondale-Drapac Pro Cycling + 06.19
14 Jan Polanc UAE Team Emirates + 06.51
15 Dario Cataldo Astana Pro Team + 06.56
16 Adam Yates Orica-Scott + 06.58
17 Tejay van Garderen BMC Racing Team + 07.42
18 Rui Costa UAE Team Emirates + 08.12
19 Maxime Monfort Lotto-Soudal + 08.56
20 Ben Hermans BMC Racing Team + 09.49
21 Simone Petilli UAE Team Emirates + 15.00
22 Michael Woods Cannondale-Drapac Pro Cycling + 15.56
23 Sebastien Reichenbach FDJ + 16.49
24 Franco Pellizotti Bahrain-Merida + 16.56
25 Jan Hirt CCC Sprandi Polkowice + 17.07
26 Cristian Rodriguez Wilier Triestina-Selle Italia + 17.37
27 Peter Stetina Trek-Segafredo + 17.55
28 Valerio Conti UAE Team Emirates + 18.51
29 Kanstantsin Sivtsov Bahrain-Merida + 19.45
30 Hubert Dupont AG2R La Mondiale + 20.00
31 Patrick Konrad Bora-Hansgrohe + 20.15
32 Jesper Hansen Astana Pro Team + 21.28
33 Stef Clement Team Lotto NL-Jumbo + 21.55
34 Laurens De Plus Quick-Step Floors + 22.08
35 Winner Anacona Movistar Team + 24.52
36 Rudy Molard FDJ + 25.15
37 Natnael Berhane Team Dimension Data + 25.36
38 Laurens Ten Dam Team Sunweb + 27.07
39 Gorka Izagirre Movistar Team + 28.19
40 Jose Herrada Movistar Team + 29.20
41 Ben Gastauer AG2R La Mondiale + 29.43
42 Mikel Landa Team Sky + 30.38
43 Jacques Janse Van Rensburg Team Dimension Data + 30.43
44 Matteo Montaguti AG2R La Mondiale + 31.42
45 Tobias Ludvigsson FDJ + 33.55
46 Georg Preidler Team Sunweb + 34.18
47 Tomasz Marczynski Lotto-Soudal + 34.32
48 Jose Mendes Bora-Hansgrohe + 35.23
49 Steve Morabito FDJ + 35.30
50 Joey Rosskopf BMC Racing Team + 36.26
51 François Bidard AG2R La Mondiale + 36.34
52 Pierre Rolland Cannondale-Drapac Pro Cycling + 37.31
53 Alexander Foliforov Gazprom-RusVelo + 37.37
54 José Joaquin Rojas Movistar Team + 38.24
55 Julien Bernard Trek-Segafredo + 39.11
56 Giovanni Visconti Bahrain-Merida + 39.18
57 Philip Deignan Team Sky + 39.27
58 Diego Rosa Team Sky + 39.42
59 Salvatore Puccio Team Sky + 39.56
60 Enrico Battaglin Team Lotto NL-Jumbo + 40.03
61 Luis León Sánchez Astana Pro Team + 40.13
62 Sebastian Henao Team Sky + 40.20
63 Victor De La Parte Movistar Team + 41.18
64 Robert Kiserlovski Katusha-Alpecin + 41.28
65 Igor Anton Team Dimension Data + 42.21
66 Hugh Carthy Cannondale-Drapac Pro Cycling + 43.07
67 Sergey Firsanov Gazprom-RusVelo + 43.54
68 Chad Haga Team Sunweb + 44.35
69 Michal Schlegel CCC Sprandi Polkowice + 44.44
70 Jérémy Roy FDJ + 44.48
71 Rubén Plaza Orica-Scott + 45.09
72 Gregor Mühlberger Bora-Hansgrohe + 45.09
73 Bram Tankink Team Lotto NL-Jumbo + 45.33
74 Manuele Boaro Bahrain-Merida + 46.07
75 Eros Capecchi Quick-Step Floors + 46.52
76 Silvan Dillier BMC Racing Team + 47.53
77 Jose Gonçalves Katusha-Alpecin + 48.08
78 Adam Hansen Lotto-Soudal + 48.48
79 Andrey Zeits Astana Pro Team + 49.56
80 Laurent Didier Trek-Segafredo + 51.59
81 Simon Geschke Team Sunweb + 52.31
82 Felix Großschartner CCC Sprandi Polkowice + 52.44
83 Bart De Clercq Lotto-Soudal + 54.44
84 Dylan Teuns BMC Racing Team + 56.33
85 Clément Chevrier AG2R La Mondiale + 56.55
86 Enrico Gasparotto Bahrain-Merida + 57.13
87 Paolo Tiralongo Astana Pro Team + 57.25
88 Carlos Verona Orica-Scott + 58.04
89 Pello Bilbao Astana Pro Team + 58.12
90 Francisco Ventoso BMC Racing Team + 59.32
91 Lukas Pöstlberger Bora-Hansgrohe + 01:00.28
92 Jurgen Van den Broeck Team Lotto NL-Jumbo + 01:00.55
93 Edward Ravasi UAE Team Emirates + 01:01.15
94 Lars Bak Lotto-Soudal + 01:01.18
95 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 01:01.26
96 Jasper Stuyven Trek-Segafredo + 01:02.52
97 Pavel Brutt Gazprom-RusVelo + 01:03.04
98 Jesús Hernández Trek-Segafredo + 01:03.09
99 Luka Pibernik Bahrain-Merida + 01:04.28
100 Benoît Vaugrenard FDJ + 01:05.06
101 Matthieu Ladagnous FDJ + 01:05.17
102 Davide Villella Cannondale-Drapac Pro Cycling + 01:05.46
103 Dries Devenyns Quick-Step Floors + 01:05.50
104 Omar Fraile Team Dimension Data + 01:06.00
105 Valerio Agnoli Bahrain-Merida + 01:06.58
106 Jos Van Emden Team Lotto NL-Jumbo + 01:07.09
107 Kristian Sbaragli Team Dimension Data + 01:07.57
108 Julien Bérard AG2R La Mondiale + 01:08.20
109 Ryan Gibbons Team Dimension Data + 01:08.46
110 Matvei Mamykin Katusha-Alpecin + 01:09.49
111 Michael Hepburn Orica-Scott + 01:10.04
112 Nathan Haas Team Dimension Data + 01:10.13
113 Matteo Busato Wilier Triestina-Selle Italia + 01:10.29
114 Quentin Jauregui AG2R La Mondiale + 01:11.48
115 Marco Marcato UAE Team Emirates + 01:11.57
116 Maciej Paterski CCC Sprandi Polkowice + 01:12.01
117 Kenny Elissonde Team Sky + 01:12.14
118 Fernando Gaviria Quick-Step Floors + 01:12.23
119 Vasil Kiryienka Team Sky + 01:12.24
120 Daniel Teklehaimanot Team Dimension Data + 01:12.37
121 Jan Tratnik CCC Sprandi Polkowice + 01:13.18
122 Filippo Pozzato Wilier Triestina-Selle Italia + 01:13.30
123 Sindre Lunke Team Sunweb + 01:13.52
124 Cesare Benedetti Bora-Hansgrohe + 01:14.26
125 Ivan Rovny Gazprom-RusVelo + 01:14.52
126 Simone Ponzi CCC Sprandi Polkowice + 01:15.20
127 Daniele Bennati Movistar Team + 01:15.30
128 Lukasz Owsian CCC Sprandi Polkowice + 01:15.39
129 Jasper De Buyst Lotto-Soudal + 01:15.44
130 Giulio Ciccone Bardiani CSF + 01:16.03
131 Eugert Zhupa Wilier Triestina-Selle Italia + 01:16.07
132 Matej Mohoric UAE Team Emirates + 01:16.25
133 Vyacheslav Kuznetsov Katusha-Alpecin + 01:17.02
134 Sacha Modolo UAE Team Emirates + 01:17.12
135 Branislau Samoilau CCC Sprandi Polkowice + 01:17.21
136 Kristjan Koren Cannondale-Drapac Pro Cycling + 01:17.41
137 Manuel Quinziato BMC Racing Team + 01:18.06
138 Alexey Tsatevitch Gazprom-RusVelo + 01:18.13
139 Martijn Keizer Team Lotto NL-Jumbo + 01:19.17
140 André Greipel Lotto-Soudal + 01:19.24
141 William Bonnet FDJ + 01:19.39
142 Mads Pedersen Trek-Segafredo + 01:19.47
143 Mirco Maestri Bardiani CSF + 01:20.08
144 Enrico Barbin Bardiani CSF + 01:21.12
145 Michal Golas Team Sky + 01:21.19
146 Joe Dombrowski Cannondale-Drapac Pro Cycling + 01:22.02
147 Alex Howes Cannondale-Drapac Pro Cycling + 01:22.10
148 Christopher Juul-Jensen Orica-Scott + 01:22.17
149 Moreno Hofland Lotto-Soudal + 01:23.23
150 Julen Amezqueta Wilier Triestina-Selle Italia + 01:23.25
151 Svein Tuft Orica-Scott + 01:24.27
152 Angel Vicioso Katusha-Alpecin + 01:24.44
153 Luka Mezgec Orica-Scott + 01:24.59
154 Alex Edmondson Orica-Scott + 01:25.16
155 Johann Van Zyl Team Dimension Data + 01:26.18
156 Victor Campenaerts Team Lotto NL-Jumbo + 01:27.10
157 Sergey Lagutin Gazprom-RusVelo + 01:27.52
158 Tom Stamsnijder Team Sunweb + 01:27.54
159 Iljo Keisse Quick-Step Floors + 01:28.03
160 Eugenio Alafaci Trek-Segafredo + 01:28.09
161 Rüdiger Selig Bora-Hansgrohe + 01:28.37
162 Roberto Ferrari UAE Team Emirates + 01:28.50
163 Maxim Belkov Katusha-Alpecin + 01:30.10
164 Davide Martinelli Quick-Step Floors + 01:31.13
165 Twan Castelijns Team Lotto NL-Jumbo + 01:31.51
166 Pieter Serry Quick-Step Floors + 01:32.19
167 Caleb Ewan Orica-Scott + 01:32.41
168 Manuel Senni BMC Racing Team + 01:32.52
169 Vincenzo Albanese Bardiani CSF + 01:33.36
170 Rory Sutherland Movistar Team + 01:33.54
171 Daniel Martinez Wilier Triestina-Selle Italia + 01:34.30
172 Jan Barta Bora-Hansgrohe + 01:34.45
173 Evgeny Shalunov Gazprom-RusVelo + 01:35.44
174 Nicola Boem Bardiani CSF + 01:35.55
175 Maximiliano Richeze Quick-Step Floors + 01:36.08
176 Phil Bauhaus Team Sunweb + 01:37.13
177 Giacomo Nizzolo Trek-Segafredo + 01:38.57
178 Lorenzo Rota Bardiani CSF + 01:40.09
179 Jakub Mareczko Wilier Triestina-Selle Italia + 01:41.08
180 Ivan Savitsky Gazprom-RusVelo + 01:42.29
181 Dmitriy Kozontchuk Gazprom-RusVelo + 01:42.50
182 Sean De Bie Lotto-Soudal + 01:43.10
183 Alberto Losada Katusha-Alpecin + 01:44.36
184 Zhandos Bizhigitov Astana Pro Team + 01:47.04
185 Simone Andreetta Bardiani CSF + 01:48.06
186 Sam Bennett Bora-Hansgrohe + 01:48.33
187 Ilia Koshevoy Wilier Triestina-Selle Italia + 01:48.52
188 Marcin Bialoblocki CCC Sprandi Polkowice + 01:51.52
189 Giuseppe Fonzi Wilier Triestina-Selle Italia + 01:59.51
- Matteo Pelucchi Bora-Hansgrohe OOT

Race profile

Race
Giro d'Italia
Start date
05.05.2017
End date
28.05.2017
Total distance
39.8 km
Gen
Men
Cat
2.UWT
Country
Italy
Discipline
Road
First edition
1909

we are grateful to our partners.
Are you?

We believe cycling journalism should be accessible to everyone. That's why Domestique remains free to read, with the support of our partners. We work with brands that respect our audience and help us keep producing independent cycling journalism. If you come across them, we hope you'll consider supporting the brands that support Domestique.

Domestique
Co-created with our Founding Domestiques Thank you for your ideas, feedback and support ❤️