Giro d'Italia 2017 - Stage 3

Tortolì > Cagliari, 148.0km

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 Fernando Gaviria Quick-Step Floors 3:26:33
2 Rüdiger Selig Bora-Hansgrohe + 00.00
3 Giacomo Nizzolo Trek-Segafredo + 00.00
4 Nathan Haas Team Dimension Data + 00.00
5 Maximiliano Richeze Quick-Step Floors + 00.00
6 Kanstantsin Sivtsov Bahrain-Merida + 00.03
7 Bob Jungels Quick-Step Floors + 00.03
8 Caleb Ewan Orica-Scott + 00.13
9 Sacha Modolo UAE Team Emirates + 00.13
10 André Greipel Lotto-Soudal + 00.13
11 Phil Bauhaus Team Sunweb + 00.13
12 Vyacheslav Kuznetsov Katusha-Alpecin + 00.13
13 Roberto Ferrari UAE Team Emirates + 00.13
14 Ryan Gibbons Team Dimension Data + 00.13
15 Patrick Konrad Bora-Hansgrohe + 00.13
16 Lukas Pöstlberger Bora-Hansgrohe + 00.13
17 Enrico Battaglin Team Lotto NL-Jumbo + 00.13
18 Ivan Savitsky Gazprom-RusVelo + 00.13
19 Adam Yates Orica-Scott + 00.13
20 Eugert Zhupa Wilier Triestina-Selle Italia + 00.13
21 Mirco Maestri Bardiani CSF + 00.13
22 Steven Kruijswijk Team Lotto NL-Jumbo + 00.13
23 Manuele Boaro Bahrain-Merida + 00.13
24 Kristjan Koren Cannondale-Drapac Pro Cycling + 00.13
25 Geraint Thomas Team Sky + 00.13
26 Domenico Pozzovivo AG2R La Mondiale + 00.13
27 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 00.13
28 Vincenzo Nibali Bahrain-Merida + 00.13
29 Bauke Mollema Trek-Segafredo + 00.13
30 Diego Rosa Team Sky + 00.13
31 Mikel Landa Team Sky + 00.13
32 Andrey Amador Movistar Team + 00.13
33 Tom Dumoulin Team Sunweb + 00.13
34 Thibaut Pinot FDJ + 00.13
35 Nairo Quintana Movistar Team + 00.13
36 Luis León Sánchez Astana Pro Team + 00.13
37 Ilnur Zakarin Katusha-Alpecin + 00.13
38 Victor Campenaerts Team Lotto NL-Jumbo + 00.13
39 Wilco Kelderman Team Sunweb + 00.13
40 Bram Tankink Team Lotto NL-Jumbo + 00.13
41 Gregor Mühlberger Bora-Hansgrohe + 00.13
42 Matteo Montaguti AG2R La Mondiale + 00.13
43 Ben Hermans BMC Racing Team + 00.13
44 Laurens De Plus Quick-Step Floors + 00.13
45 Tejay van Garderen BMC Racing Team + 00.13
46 Manuel Quinziato BMC Racing Team + 00.13
47 Joey Rosskopf BMC Racing Team + 00.13
48 Rui Costa UAE Team Emirates + 00.13
49 Davide Formolo Cannondale-Drapac Pro Cycling + 00.13
50 Maxime Monfort Lotto-Soudal + 00.13
51 Steve Morabito FDJ + 00.13
52 José Joaquin Rojas Movistar Team + 00.13
53 Matej Mohoric UAE Team Emirates + 00.13
54 Marco Marcato UAE Team Emirates + 00.13
55 Tanel Kangert Astana Pro Team + 00.48
56 Tomasz Marczynski Lotto-Soudal + 00.48
57 Tobias Ludvigsson FDJ + 00.48
58 Luka Mezgec Orica-Scott + 00.48
59 Natnael Berhane Team Dimension Data + 01.02
60 Pavel Kochetkov Katusha-Alpecin + 01.07
61 Jose Gonçalves Katusha-Alpecin + 01.07
62 Jos Van Emden Team Lotto NL-Jumbo + 01.10
63 Jan Polanc UAE Team Emirates + 01.17
64 Valerio Conti UAE Team Emirates + 01.17
65 Dario Cataldo Astana Pro Team + 01.17
66 Francisco Ventoso BMC Racing Team + 01.17
67 Simone Petilli UAE Team Emirates + 01.17
68 Michael Hepburn Orica-Scott + 01.17
69 Maciej Paterski CCC Sprandi Polkowice + 01.17
70 Simone Ponzi CCC Sprandi Polkowice + 01.17
71 Davide Villella Cannondale-Drapac Pro Cycling + 01.17
72 Felix Großschartner CCC Sprandi Polkowice + 01.17
73 Adam Hansen Lotto-Soudal + 01.17
74 Georg Preidler Team Sunweb + 01.17
75 Davide Martinelli Quick-Step Floors + 01.17
76 Alexey Tsatevitch Gazprom-RusVelo + 01.17
77 Iljo Keisse Quick-Step Floors + 01.17
78 Jérémy Roy FDJ + 01.17
79 Eros Capecchi Quick-Step Floors + 01.17
80 Jose Mendes Bora-Hansgrohe + 01.17
81 Matteo Pelucchi Bora-Hansgrohe + 01.17
82 Jan Hirt CCC Sprandi Polkowice + 01.17
83 Lars Bak Lotto-Soudal + 01.17
84 Jasper De Buyst Lotto-Soudal + 01.17
85 Michael Woods Cannondale-Drapac Pro Cycling + 01.17
86 Simon Geschke Team Sunweb + 01.17
87 Kristian Sbaragli Team Dimension Data + 01.17
88 Jasper Stuyven Trek-Segafredo + 01.17
89 Matthieu Ladagnous FDJ + 01.17
90 Philip Deignan Team Sky + 01.17
91 Ben Gastauer AG2R La Mondiale + 01.17
92 Robert Kiserlovski Katusha-Alpecin + 01.17
93 Michal Golas Team Sky + 01.17
94 Laurens Ten Dam Team Sunweb + 01.17
95 Dries Devenyns Quick-Step Floors + 01.17
96 Salvatore Puccio Team Sky + 01.17
97 François Bidard AG2R La Mondiale + 01.17
98 Franco Pellizotti Bahrain-Merida + 01.17
99 Luka Pibernik Bahrain-Merida + 01.17
100 Jakub Mareczko Wilier Triestina-Selle Italia + 01.17
101 Rudy Molard FDJ + 01.17
102 William Bonnet FDJ + 01.17
103 Vasil Kiryienka Team Sky + 01.17
104 Winner Anacona Movistar Team + 01.17
105 Vincenzo Albanese Bardiani CSF + 01.28
106 Alex Edmondson Orica-Scott + 01.29
107 Svein Tuft Orica-Scott + 01.29
108 Christopher Juul-Jensen Orica-Scott + 01.29
109 Pavel Brutt Gazprom-RusVelo + 01.40
110 Jan Barta Bora-Hansgrohe + 01.40
111 Enrico Gasparotto Bahrain-Merida + 02.26
112 Martijn Keizer Team Lotto NL-Jumbo + 02.26
113 Clément Chevrier AG2R La Mondiale + 02.26
114 Sebastian Henao Team Sky + 02.26
115 Julien Bérard AG2R La Mondiale + 02.26
116 Quentin Jauregui AG2R La Mondiale + 02.26
117 Valerio Agnoli Bahrain-Merida + 02.26
118 Moreno Hofland Lotto-Soudal + 02.26
119 Peter Stetina Trek-Segafredo + 02.26
120 Jacques Janse Van Rensburg Team Dimension Data + 02.26
121 Lukasz Owsian CCC Sprandi Polkowice + 02.26
122 Jose Herrada Movistar Team + 02.26
123 Johann Van Zyl Team Dimension Data + 02.26
124 Pierre Rolland Cannondale-Drapac Pro Cycling + 02.26
125 Laurent Didier Trek-Segafredo + 02.26
126 Benoît Vaugrenard FDJ + 02.26
127 Kenny Elissonde Team Sky + 02.26
128 Sebastien Reichenbach FDJ + 02.26
129 Jurgen Van den Broeck Team Lotto NL-Jumbo + 02.26
130 Victor De La Parte Movistar Team + 02.26
131 Omar Fraile Team Dimension Data + 02.26
132 Gorka Izagirre Movistar Team + 02.26
133 Twan Castelijns Team Lotto NL-Jumbo + 02.26
134 Rubén Plaza Orica-Scott + 02.26
135 Pello Bilbao Astana Pro Team + 02.26
136 Daniele Bennati Movistar Team + 02.26
137 Matvei Mamykin Katusha-Alpecin + 02.26
138 Jesper Hansen Astana Pro Team + 02.26
139 Hubert Dupont AG2R La Mondiale + 02.44
140 Chad Haga Team Sunweb + 02.44
141 Andrey Zeits Astana Pro Team + 02.44
142 Silvan Dillier BMC Racing Team + 02.44
143 Daniel Teklehaimanot Team Dimension Data + 02.44
144 Alex Howes Cannondale-Drapac Pro Cycling + 02.44
145 Dylan Teuns BMC Racing Team + 02.44
146 Enrico Barbin Bardiani CSF + 05.22
147 Giulio Ciccone Bardiani CSF + 05.22
148 Cristian Rodriguez Wilier Triestina-Selle Italia + 05.22
149 Igor Anton Team Dimension Data + 05.22
150 Giovanni Visconti Bahrain-Merida + 05.22
151 Filippo Pozzato Wilier Triestina-Selle Italia + 05.22
152 Manuel Senni BMC Racing Team + 05.22
153 Giuseppe Fonzi Wilier Triestina-Selle Italia + 05.22
154 Stef Clement Team Lotto NL-Jumbo + 05.22
155 Pieter Serry Quick-Step Floors + 05.22
156 Bart De Clercq Lotto-Soudal + 05.22
157 Jan Tratnik CCC Sprandi Polkowice + 05.22
158 Rohan Dennis BMC Racing Team + 05.22
159 Eugenio Alafaci Trek-Segafredo + 05.22
160 Edward Ravasi UAE Team Emirates + 05.22
161 Julien Bernard Trek-Segafredo + 05.22
162 Alexandre Geniez AG2R La Mondiale + 05.22
163 Jesús Hernández Trek-Segafredo + 05.22
164 Paolo Tiralongo Astana Pro Team + 05.22
165 Angel Vicioso Katusha-Alpecin + 05.22
166 Cesare Benedetti Bora-Hansgrohe + 05.22
167 Sindre Lunke Team Sunweb + 05.22
168 Sam Bennett Bora-Hansgrohe + 05.22
169 Mads Pedersen Trek-Segafredo + 05.22
170 Rory Sutherland Movistar Team + 05.22
171 Sean De Bie Lotto-Soudal + 05.22
172 Branislau Samoilau CCC Sprandi Polkowice + 05.22
173 Javier Moreno Bahrain-Merida + 05.22
174 Maxim Belkov Katusha-Alpecin + 05.22
175 Carlos Verona Orica-Scott + 05.22
176 Julen Amezqueta Wilier Triestina-Selle Italia + 05.22
177 Marcin Bialoblocki CCC Sprandi Polkowice + 05.22
178 Daniel Martinez Wilier Triestina-Selle Italia + 05.22
179 Sergey Firsanov Gazprom-RusVelo + 05.22
180 Tom Stamsnijder Team Sunweb + 05.22
181 Michal Schlegel CCC Sprandi Polkowice + 05.22
182 Ilia Koshevoy Wilier Triestina-Selle Italia + 05.22
183 Alexander Foliforov Gazprom-RusVelo + 05.22
184 Sergey Lagutin Gazprom-RusVelo + 05.22
185 Dmitriy Kozontchuk Gazprom-RusVelo + 05.22
186 Zhandos Bizhigitov Astana Pro Team + 05.22
187 Joe Dombrowski Cannondale-Drapac Pro Cycling + 05.22
188 Hugh Carthy Cannondale-Drapac Pro Cycling + 05.22
189 Alberto Losada Katusha-Alpecin + 05.22
190 Ivan Rovny Gazprom-RusVelo + 05.22
191 Simone Andreetta Bardiani CSF + 05.22
192 Nicola Boem Bardiani CSF + 05.22
193 Evgeny Shalunov Gazprom-RusVelo + 05.22
194 Lorenzo Rota Bardiani CSF + 05.32
195 Matteo Busato Wilier Triestina-Selle Italia + 06.45

GC

PosRiderTeam Time
1 Fernando Gaviria Quick-Step Floors 14:45:16
2 André Greipel Lotto-Soudal + 00.09
3 Lukas Pöstlberger Bora-Hansgrohe + 00.13
4 Bob Jungels Quick-Step Floors + 00.13
5 Kanstantsin Sivtsov Bahrain-Merida + 00.13
6 Caleb Ewan Orica-Scott + 00.17
7 Roberto Ferrari UAE Team Emirates + 00.17
8 Ryan Gibbons Team Dimension Data + 00.23
9 Enrico Battaglin Team Lotto NL-Jumbo + 00.23
10 Sacha Modolo UAE Team Emirates + 00.23
11 Geraint Thomas Team Sky + 00.23
12 Vincenzo Nibali Bahrain-Merida + 00.23
13 Adam Yates Orica-Scott + 00.23
14 Domenico Pozzovivo AG2R La Mondiale + 00.23
15 Rui Costa UAE Team Emirates + 00.23
16 Diego Rosa Team Sky + 00.23
17 Nairo Quintana Movistar Team + 00.23
18 Kristjan Koren Cannondale-Drapac Pro Cycling + 00.23
19 Tom Dumoulin Team Sunweb + 00.23
20 Luis León Sánchez Astana Pro Team + 00.23
21 Matteo Montaguti AG2R La Mondiale + 00.23
22 Patrick Konrad Bora-Hansgrohe + 00.23
23 Mikel Landa Team Sky + 00.23
24 José Joaquin Rojas Movistar Team + 00.23
25 Joey Rosskopf BMC Racing Team + 00.23
26 Bauke Mollema Trek-Segafredo + 00.23
27 Tejay van Garderen BMC Racing Team + 00.23
28 Thibaut Pinot FDJ + 00.23
29 Andrey Amador Movistar Team + 00.23
30 Gregor Mühlberger Bora-Hansgrohe + 00.23
31 Davide Formolo Cannondale-Drapac Pro Cycling + 00.23
32 Maxime Monfort Lotto-Soudal + 00.23
33 Laurens De Plus Quick-Step Floors + 00.23
34 Rüdiger Selig Bora-Hansgrohe + 00.28
35 Nathan Haas Team Dimension Data + 00.34
36 Steven Kruijswijk Team Lotto NL-Jumbo + 00.36
37 Wilco Kelderman Team Sunweb + 00.36
38 Eugert Zhupa Wilier Triestina-Selle Italia + 00.37
39 Manuel Quinziato BMC Racing Team + 00.41
40 Bram Tankink Team Lotto NL-Jumbo + 00.41
41 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 00.41
42 Matej Mohoric UAE Team Emirates + 00.41
43 Ilnur Zakarin Katusha-Alpecin + 00.43
44 Tanel Kangert Astana Pro Team + 00.58
45 Steve Morabito FDJ + 01.05
46 Tomasz Marczynski Lotto-Soudal + 01.11
47 Natnael Berhane Team Dimension Data + 01.12
48 Tobias Ludvigsson FDJ + 01.16
49 Maximiliano Richeze Quick-Step Floors + 01.19
50 Jasper Stuyven Trek-Segafredo + 01.23
51 Kristian Sbaragli Team Dimension Data + 01.27
52 Simone Ponzi CCC Sprandi Polkowice + 01.27
53 Davide Villella Cannondale-Drapac Pro Cycling + 01.27
54 Georg Preidler Team Sunweb + 01.27
55 Salvatore Puccio Team Sky + 01.27
56 Francisco Ventoso BMC Racing Team + 01.27
57 Simone Petilli UAE Team Emirates + 01.27
58 Luka Pibernik Bahrain-Merida + 01.27
59 Davide Martinelli Quick-Step Floors + 01.27
60 Valerio Conti UAE Team Emirates + 01.27
61 Alexey Tsatevitch Gazprom-RusVelo + 01.27
62 François Bidard AG2R La Mondiale + 01.27
63 Dries Devenyns Quick-Step Floors + 01.27
64 Felix Großschartner CCC Sprandi Polkowice + 01.27
65 Lars Bak Lotto-Soudal + 01.27
66 Jos Van Emden Team Lotto NL-Jumbo + 01.33
67 Michael Woods Cannondale-Drapac Pro Cycling + 01.40
68 Jose Mendes Bora-Hansgrohe + 01.40
69 Michal Golas Team Sky + 01.40
70 Winner Anacona Movistar Team + 01.40
71 Dario Cataldo Astana Pro Team + 01.45
72 William Bonnet FDJ + 01.45
73 Rudy Molard FDJ + 01.45
74 Jan Hirt CCC Sprandi Polkowice + 01.45
75 Franco Pellizotti Bahrain-Merida + 01.45
76 Simon Geschke Team Sunweb + 01.45
77 Jasper De Buyst Lotto-Soudal + 01.45
78 Maciej Paterski CCC Sprandi Polkowice + 01.45
79 Laurens Ten Dam Team Sunweb + 01.45
80 Robert Kiserlovski Katusha-Alpecin + 01.47
81 Pavel Brutt Gazprom-RusVelo + 01.48
82 Jan Polanc UAE Team Emirates + 01.51
83 Mirco Maestri Bardiani CSF + 01.56
84 Ben Hermans BMC Racing Team + 01.56
85 Alex Edmondson Orica-Scott + 01.57
86 Ben Gastauer AG2R La Mondiale + 02.01
87 Christopher Juul-Jensen Orica-Scott + 02.03
88 Adam Hansen Lotto-Soudal + 02.04
89 Jérémy Roy FDJ + 02.09
90 Iljo Keisse Quick-Step Floors + 02.09
91 Clément Chevrier AG2R La Mondiale + 02.36
92 Eros Capecchi Quick-Step Floors + 02.36
93 Vyacheslav Kuznetsov Katusha-Alpecin + 02.37
94 Enrico Gasparotto Bahrain-Merida + 02.54
95 Julien Bérard AG2R La Mondiale + 02.54
96 Pierre Rolland Cannondale-Drapac Pro Cycling + 02.54
97 Jacques Janse Van Rensburg Team Dimension Data + 02.54
98 Jesper Hansen Astana Pro Team + 02.54
99 Daniele Bennati Movistar Team + 02.56
100 Michael Hepburn Orica-Scott + 02.56
101 Jakub Mareczko Wilier Triestina-Selle Italia + 03.04
102 Marco Marcato UAE Team Emirates + 03.10
103 Vincenzo Albanese Bardiani CSF + 03.11
104 Chad Haga Team Sunweb + 03.12
105 Moreno Hofland Lotto-Soudal + 03.13
106 Laurent Didier Trek-Segafredo + 03.13
107 Sebastian Henao Team Sky + 03.18
108 Kenny Elissonde Team Sky + 03.18
109 Hubert Dupont AG2R La Mondiale + 03.28
110 Peter Stetina Trek-Segafredo + 03.34
111 Victor De La Parte Movistar Team + 03.45
112 Benoît Vaugrenard FDJ + 03.45
113 Jose Gonçalves Katusha-Alpecin + 03.46
114 Luka Mezgec Orica-Scott + 03.47
115 Valerio Agnoli Bahrain-Merida + 03.47
116 Dylan Teuns BMC Racing Team + 03.52
117 Omar Fraile Team Dimension Data + 03.53
118 Philip Deignan Team Sky + 03.59
119 Jurgen Van den Broeck Team Lotto NL-Jumbo + 04.05
120 Sebastien Reichenbach FDJ + 04.09
121 Jose Herrada Movistar Team + 04.09
122 Rubén Plaza Orica-Scott + 04.09
123 Gorka Izagirre Movistar Team + 04.09
124 Ivan Savitsky Gazprom-RusVelo + 04.17
125 Pavel Kochetkov Katusha-Alpecin + 04.33
126 Matthieu Ladagnous FDJ + 04.43
127 Manuele Boaro Bahrain-Merida + 05.06
128 Rohan Dennis BMC Racing Team + 05.32
129 Enrico Barbin Bardiani CSF + 05.32
130 Quentin Jauregui AG2R La Mondiale + 05.34
131 Vasil Kiryienka Team Sky + 05.34
132 Svein Tuft Orica-Scott + 05.40
133 Andrey Zeits Astana Pro Team + 05.41
134 Eugenio Alafaci Trek-Segafredo + 05.50
135 Michal Schlegel CCC Sprandi Polkowice + 05.50
136 Sergey Lagutin Gazprom-RusVelo + 05.50
137 Giacomo Nizzolo Trek-Segafredo + 05.52
138 Victor Campenaerts Team Lotto NL-Jumbo + 05.53
139 Cristian Rodriguez Wilier Triestina-Selle Italia + 06.06
140 Filippo Pozzato Wilier Triestina-Selle Italia + 06.06
141 Alex Howes Cannondale-Drapac Pro Cycling + 06.07
142 Stef Clement Team Lotto NL-Jumbo + 06.41
143 Julen Amezqueta Wilier Triestina-Selle Italia + 06.41
144 Javier Moreno Bahrain-Merida + 06.41
145 Johann Van Zyl Team Dimension Data + 06.43
146 Martijn Keizer Team Lotto NL-Jumbo + 06.43
147 Pello Bilbao Astana Pro Team + 06.48
148 Igor Anton Team Dimension Data + 07.01
149 Silvan Dillier BMC Racing Team + 07.04
150 Jan Tratnik CCC Sprandi Polkowice + 07.04
151 Giovanni Visconti Bahrain-Merida + 07.05
152 Paolo Tiralongo Astana Pro Team + 07.05
153 Matvei Mamykin Katusha-Alpecin + 07.07
154 Phil Bauhaus Team Sunweb + 08.09
155 Matteo Busato Wilier Triestina-Selle Italia + 08.12
156 Ivan Rovny Gazprom-RusVelo + 08.46
157 Edward Ravasi UAE Team Emirates + 08.48
158 Daniel Teklehaimanot Team Dimension Data + 08.49
159 Alexander Foliforov Gazprom-RusVelo + 09.04
160 Sergey Firsanov Gazprom-RusVelo + 09.04
161 Giulio Ciccone Bardiani CSF + 09.39
162 Julien Bernard Trek-Segafredo + 09.39
163 Giuseppe Fonzi Wilier Triestina-Selle Italia + 09.39
164 Branislau Samoilau CCC Sprandi Polkowice + 09.39
165 Daniel Martinez Wilier Triestina-Selle Italia + 09.39
166 Rory Sutherland Movistar Team + 09.39
167 Hugh Carthy Cannondale-Drapac Pro Cycling + 09.39
168 Jesús Hernández Trek-Segafredo + 09.39
169 Sindre Lunke Team Sunweb + 09.39
170 Carlos Verona Orica-Scott + 09.39
171 Sean De Bie Lotto-Soudal + 09.39
172 Dmitriy Kozontchuk Gazprom-RusVelo + 09.39
173 Joe Dombrowski Cannondale-Drapac Pro Cycling + 09.39
174 Tom Stamsnijder Team Sunweb + 09.39
175 Alberto Losada Katusha-Alpecin + 09.39
176 Lorenzo Rota Bardiani CSF + 09.49
177 Angel Vicioso Katusha-Alpecin + 09.53
178 Maxim Belkov Katusha-Alpecin + 10.10
179 Cesare Benedetti Bora-Hansgrohe + 10.27
180 Pieter Serry Quick-Step Floors + 11.19
181 Mads Pedersen Trek-Segafredo + 11.33
182 Evgeny Shalunov Gazprom-RusVelo + 11.43
183 Lukasz Owsian CCC Sprandi Polkowice + 13.47
184 Nicola Boem Bardiani CSF + 14.27
185 Jan Barta Bora-Hansgrohe + 14.39
186 Twan Castelijns Team Lotto NL-Jumbo + 15.59
187 Bart De Clercq Lotto-Soudal + 16.23
188 Matteo Pelucchi Bora-Hansgrohe + 16.40
189 Simone Andreetta Bardiani CSF + 17.34
190 Zhandos Bizhigitov Astana Pro Team + 17.34
191 Sam Bennett Bora-Hansgrohe + 18.21
192 Ilia Koshevoy Wilier Triestina-Selle Italia + 19.12
193 Marcin Bialoblocki CCC Sprandi Polkowice + 19.14
194 Alexandre Geniez AG2R La Mondiale + 19.30
195 Manuel Senni BMC Racing Team + 26.13

Race profile

Race
Giro d'Italia
Start date
05.05.2017
End date
28.05.2017
Total distance
148.0 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 ❤️