Giro d'Italia 2015 - Stage 9

Benevento > San Giorgio del Sannio, 215.0km

09.05-31.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 Paolo Tiralongo Astana Pro Team 5:50:31
2 Steven Kruijswijk Team Lotto NL - Jumbo + 00.21
3 Simon Geschke Team Giant - Alpecin + 00.23
4 Amaël Moinard BMC Racing Team + 00.23
5 Jesus Herrada Movistar Team + 00.23
6 Carlos Betancur AG2R La Mondiale + 00.23
7 Tom-Jelte Slagter Team Cannondale - Garmin + 00.23
8 Kenny Elissonde FDJ + 00.23
9 Ryder Hesjedal Team Cannondale - Garmin + 00.27
10 Fabio Aru Astana Pro Team + 00.56
11 Alberto Contador Tinkoff - Saxo + 00.57
12 Richie Porte Team Sky + 00.57
13 Mikel Landa Astana Pro Team + 01.01
14 Giovanni Visconti Movistar Team + 01.43
15 Jan Polanc Lampre-Merida + 01.43
16 Michael Matthews Orica - GreenEDGE + 01.43
17 Andrey Amador Movistar Team + 01.43
18 Fabio Felline Trek Factory Racing + 01.43
19 Stefano Pirazzi Bardiani - CSF + 01.43
20 Damiano Caruso BMC Racing Team + 01.43
21 Enrico Barbin Bardiani - CSF + 01.43
22 Dario Cataldo Astana Pro Team + 01.43
23 Damiano Cunego Nippo - Vini Fantini + 01.43
24 Jurgen Van den Broeck Lotto - Soudal + 01.43
25 Davide Formolo Team Cannondale - Garmin + 01.43
26 Roman Kreuziger Tinkoff - Saxo + 01.43
27 Maxime Monfort Lotto - Soudal + 01.43
28 Rigoberto Uran Etixx - Quick Step + 01.43
29 Sebastien Reichenbach IAM Cycling + 01.43
30 Ion Izagirre Movistar Team + 01.43
31 Yury Trofimov Team Katusha + 01.43
32 Anthony Roux FDJ + 01.43
33 Mauro Finetto Southeast - Yellow Fluo + 01.43
34 Stef Clement IAM Cycling + 01.43
35 Alexandre Geniez FDJ + 01.43
36 Przemyslaw Niemiec Lampre-Merida + 01.43
37 Mikel Nieve Team Sky + 01.43
38 André Cardoso Team Cannondale - Garmin + 01.43
39 Leopold König Team Sky + 01.43
40 Tanel Kangert Astana Pro Team + 01.43
41 Sylwester Szmyd CCC Sprandi Polkowice + 01.43
42 Axel Domont AG2R La Mondiale + 01.43
43 Francesco Manuel Bongiorno Bardiani - CSF + 01.43
44 Diego Rosa Astana Pro Team + 01.43
45 Darwin Atapuma BMC Racing Team + 01.43
46 Pavel Kochetkov Team Katusha + 01.43
47 Hubert Dupont AG2R La Mondiale + 01.43
48 Benat Intxausti Movistar Team + 03.20
49 Sylvain Chavanel IAM Cycling + 03.22
50 Yonathan Monsalve Southeast - Yellow Fluo + 03.22
51 Martijn Keizer Team Lotto NL - Jumbo + 03.22
52 Philippe Gilbert BMC Racing Team + 03.22
53 Sander Armee Lotto - Soudal + 03.22
54 Luis León Sánchez Astana Pro Team + 03.22
55 Sergey Lagutin Team Katusha + 03.22
56 Chad Haga Team Giant - Alpecin + 05.19
57 Diego Ulissi Lampre-Merida + 05.19
58 Marcus Burghardt BMC Racing Team + 07.01
59 Tobias Ludvigsson Team Giant - Alpecin + 07.01
60 Nick van der Lijke Team Lotto NL - Jumbo + 07.01
61 Francis Mourey FDJ + 07.01
62 Davide Appollonio Androni Giocattoli - Sidermec + 07.01
63 Francesco Gavazzi Southeast - Yellow Fluo + 07.01
64 Alessandro Bisolti Nippo - Vini Fantini + 07.01
65 Sam Bewley Orica - GreenEDGE + 07.01
66 Janier Acevedo Team Cannondale - Garmin + 07.01
67 Simone Stortoni Androni Giocattoli - Sidermec + 07.01
68 Davide Malacarne Astana Pro Team + 07.01
69 Manuele Boaro Tinkoff - Saxo + 09.23
70 Alessandro Petacchi Southeast - Yellow Fluo + 09.23
71 Vasil Kiryienka Team Sky + 09.38
72 Sebastian Henao Team Sky + 09.38
73 Davide Villella Team Cannondale - Garmin + 09.38
74 Maxim Belkov Team Katusha + 09.38
75 Grega Bole CCC Sprandi Polkowice + 10.27
76 Marek Rutkiewicz CCC Sprandi Polkowice + 10.27
77 Silvan Dillier BMC Racing Team + 11.01
78 Stefan Küng BMC Racing Team + 11.01
79 Clément Chevrier IAM Cycling + 11.01
80 Michael Rogers Tinkoff - Saxo + 11.01
81 Nathan Brown Team Cannondale - Garmin + 11.01
82 Tom Danielson Team Cannondale - Garmin + 11.01
83 Pieter Weening Orica - GreenEDGE + 11.01
84 Bert-Jan Lindeman Team Lotto NL - Jumbo + 11.01
85 Matteo Montaguti AG2R La Mondiale + 11.01
86 Matteo Busato Southeast - Yellow Fluo + 11.01
87 Kevin Reza FDJ + 11.01
88 Heinrich Haussler IAM Cycling + 11.01
89 Maarten Tjallingii Team Lotto NL - Jumbo + 13.12
90 Adam Hansen Lotto - Soudal + 13.12
91 Patrick Gretsch AG2R La Mondiale + 13.12
92 Tom Stamsnijder Team Giant - Alpecin + 13.12
93 Tsgabu Grmay Lampre-Merida + 13.12
94 Ilnur Zakarin Team Katusha + 13.12
95 Cédric Pineau FDJ + 13.12
96 Eugenio Alafaci Trek Factory Racing + 13.12
97 Andrey Zeits Astana Pro Team + 14.07
98 Rinaldo Nocentini AG2R La Mondiale + 14.29
99 Fabio Sabatini Etixx - Quick Step + 14.29
100 Matteo Tosatto Tinkoff - Saxo + 14.29
101 Manuele Mori Lampre-Merida + 14.29
102 Salvatore Puccio Team Sky + 14.29
103 Elia Viviani Team Sky + 14.29
104 Giacomo Nizzolo Trek Factory Racing + 14.29
105 Alan Marangoni Team Cannondale - Garmin + 14.29
106 Elia Favilli Southeast - Yellow Fluo + 14.29
107 Tom Boonen Etixx - Quick Step + 14.29
108 Ivan Basso Tinkoff - Saxo + 14.29
109 David de la Cruz Etixx - Quick Step + 14.29
110 Maciej Paterski CCC Sprandi Polkowice + 14.29
111 Petr Vakoc Etixx - Quick Step + 14.29
112 Branislau Samoilau CCC Sprandi Polkowice + 14.29
113 Lukasz Owsian CCC Sprandi Polkowice + 14.29
114 Igor Anton Movistar Team + 14.29
115 Simon Gerrans Orica - GreenEDGE + 14.29
116 Luke Durbridge Orica - GreenEDGE + 14.29
117 Franco Pellizotti Androni Giocattoli - Sidermec + 14.29
118 Murilo Fischer FDJ + 14.29
119 Simon Clarke Orica - GreenEDGE + 14.29
120 Brent Bookwalter BMC Racing Team + 14.29
121 Lars Bak Lotto - Soudal + 14.29
122 Gianfranco Zilioli Androni Giocattoli - Sidermec + 14.29
123 Giacomo Berlato Nippo - Vini Fantini + 14.29
124 Esteban Chaves Orica - GreenEDGE + 14.29
125 Dayer Quintana Movistar Team + 14.29
126 Ruben Fernandez Movistar Team + 14.29
127 Marco Frapporti Androni Giocattoli - Sidermec + 14.29
128 Christopher Juul-Jensen Tinkoff - Saxo + 14.29
129 Sergey Chernetskiy Team Katusha + 14.29
130 Luca Paolini Team Katusha + 14.29
131 Arnaud Courteille FDJ + 14.29
132 Roberto Ferrari Lampre-Merida + 14.29
133 Sonny Colbrelli Bardiani - CSF + 14.37
134 Jérôme Pineau IAM Cycling + 17.53
135 Eduard Michael Grosu Nippo - Vini Fantini + 17.53
136 Jaroslaw Marycz CCC Sprandi Polkowice + 17.53
137 André Greipel Lotto - Soudal + 17.53
138 Rick Zabel BMC Racing Team + 17.53
139 Hugo Houle AG2R La Mondiale + 17.53
140 Fabio Silvestre Trek Factory Racing + 17.53
141 Kristof Vandewalle Trek Factory Racing + 17.53
142 Iljo Keisse Etixx - Quick Step + 17.53
143 Serghei Tvetcov Androni Giocattoli - Sidermec + 17.53
144 Brett Lancaster Orica - GreenEDGE + 17.53
145 Juan Jose Lobato Movistar Team + 17.53
146 Julien Bérard AG2R La Mondiale + 17.53
147 Caleb Fairly Team Giant - Alpecin + 17.53
148 Manuel Belletti Southeast - Yellow Fluo + 17.53
149 Sergio Paulinho Tinkoff - Saxo + 17.53
150 Cheng Ji Team Giant - Alpecin + 17.53
151 Sacha Modolo Lampre-Merida + 17.53
152 Maximiliano Richeze Lampre-Merida + 17.53
153 Luca Chirico Bardiani - CSF + 17.53
154 Enrico Battaglin Bardiani - CSF + 17.53
155 Nicola Boem Bardiani - CSF + 17.53
156 Stig Broeckx Lotto - Soudal + 23.42
157 Moreno Hofland Team Lotto NL - Jumbo + 23.42
158 Rick Flens Team Lotto NL - Jumbo + 23.42
159 Edoardo Zardini Bardiani - CSF + 23.42
160 Ivan Rovny Tinkoff - Saxo + 23.42
161 Kanstantsin Sivtsov Team Sky + 23.42
162 Aleksejs Saramotins IAM Cycling + 23.42
163 Fumiyuki Beppu Trek Factory Racing + 23.42
164 Riccardo Stacchiotti Nippo - Vini Fantini + 23.42
165 Alessandro Malaguti Nippo - Vini Fantini + 23.42
166 Pierpaolo De Negri Nippo - Vini Fantini + 23.42
167 Marco Bandiera Androni Giocattoli - Sidermec + 23.42
168 Matteo Pelucchi IAM Cycling + 23.42
169 Alexander Porsev Team Katusha + 23.42
170 Eugert Zhupa Southeast - Yellow Fluo + 23.42
171 Nicola Ruffoni Bardiani - CSF + 23.42
172 Jussi Veikkanen FDJ + 23.42
173 Gang Xu Lampre-Merida + 23.42
174 Maxime Bouet Etixx - Quick Step + 23.42
175 Oscar Gatto Androni Giocattoli - Sidermec + 23.42
176 Nikolay Mihaylov CCC Sprandi Polkowice + 23.42
177 Marco Coledan Trek Factory Racing + 23.42
178 Bartlomiej Matysiak CCC Sprandi Polkowice + 23.42
179 Calvin Watson Trek Factory Racing + 23.42
180 Michael Hepburn Orica - GreenEDGE + 23.42
181 Bernhard Eisel Team Sky + 23.42
182 Greg Henderson Lotto - Soudal + 23.42
183 Louis Vervaeke Lotto - Soudal + 23.42
184 Luka Mezgec Team Giant - Alpecin + 23.42
185 Bert De Backer Team Giant - Alpecin + 23.42
186 Boy van Poppel Trek Factory Racing + 23.42
187 Nikias Arndt Team Giant - Alpecin + 23.42
188 Roger Kluge IAM Cycling + 23.42
- Manabu Ishibashi Nippo - Vini Fantini DNF

GC

PosRiderTeam Time
1 Alberto Contador Tinkoff - Saxo 38:31:35
2 Fabio Aru Astana Pro Team + 00.03
3 Richie Porte Team Sky + 00.22
4 Mikel Landa Astana Pro Team + 00.46
5 Dario Cataldo Astana Pro Team + 01.16
6 Roman Kreuziger Tinkoff - Saxo + 01.46
7 Giovanni Visconti Movistar Team + 02.02
8 Rigoberto Uran Etixx - Quick Step + 02.10
9 Damiano Caruso BMC Racing Team + 02.20
10 Andrey Amador Movistar Team + 02.24
11 Leopold König Team Sky + 02.30
12 Darwin Atapuma BMC Racing Team + 02.55
13 Davide Formolo Team Cannondale - Garmin + 03.01
14 Damiano Cunego Nippo - Vini Fantini + 03.10
15 Yury Trofimov Team Katusha + 03.18
16 Jurgen Van den Broeck Lotto - Soudal + 03.33
17 Maxime Monfort Lotto - Soudal + 04.00
18 Amaël Moinard BMC Racing Team + 04.09
19 Alexandre Geniez FDJ + 04.41
20 Ion Izagirre Movistar Team + 05.47
21 Ryder Hesjedal Team Cannondale - Garmin + 06.16
22 Mikel Nieve Team Sky + 07.25
23 Steven Kruijswijk Team Lotto NL - Jumbo + 10.39
24 Przemyslaw Niemiec Lampre-Merida + 11.10
25 Paolo Tiralongo Astana Pro Team + 11.46
26 Diego Rosa Astana Pro Team + 13.37
27 Tanel Kangert Astana Pro Team + 13.38
28 Sebastien Reichenbach IAM Cycling + 15.44
29 Stefano Pirazzi Bardiani - CSF + 18.00
30 Yonathan Monsalve Southeast - Yellow Fluo + 18.32
31 Jan Polanc Lampre-Merida + 20.15
32 Carlos Betancur AG2R La Mondiale + 20.47
33 Stef Clement IAM Cycling + 21.17
34 Esteban Chaves Orica - GreenEDGE + 21.22
35 André Cardoso Team Cannondale - Garmin + 22.12
36 Francesco Manuel Bongiorno Bardiani - CSF + 22.47
37 Michael Rogers Tinkoff - Saxo + 25.02
38 Benat Intxausti Movistar Team + 25.03
39 Kenny Elissonde FDJ + 30.57
40 Luis León Sánchez Astana Pro Team + 32.49
41 Pavel Kochetkov Team Katusha + 34.15
42 Mauro Finetto Southeast - Yellow Fluo + 36.08
43 Sergey Lagutin Team Katusha + 37.05
44 Diego Ulissi Lampre-Merida + 37.37
45 Sylwester Szmyd CCC Sprandi Polkowice + 37.58
46 Simon Clarke Orica - GreenEDGE + 38.24
47 Kanstantsin Sivtsov Team Sky + 38.37
48 Fabio Felline Trek Factory Racing + 40.01
49 Igor Anton Movistar Team + 41.06
50 Jesus Herrada Movistar Team + 41.13
51 Ilnur Zakarin Team Katusha + 42.08
52 Francesco Gavazzi Southeast - Yellow Fluo + 42.44
53 Martijn Keizer Team Lotto NL - Jumbo + 43.15
54 Francis Mourey FDJ + 44.06
55 Simone Stortoni Androni Giocattoli - Sidermec + 44.35
56 Philippe Gilbert BMC Racing Team + 45.07
57 Matteo Montaguti AG2R La Mondiale + 46.04
58 Franco Pellizotti Androni Giocattoli - Sidermec + 47.02
59 Hubert Dupont AG2R La Mondiale + 47.37
60 Sebastian Henao Team Sky + 47.40
61 Silvan Dillier BMC Racing Team + 48.45
62 Tsgabu Grmay Lampre-Merida + 48.54
63 Sylvain Chavanel IAM Cycling + 48.56
64 Tom-Jelte Slagter Team Cannondale - Garmin + 49.11
65 David de la Cruz Etixx - Quick Step + 50.19
66 Ivan Basso Tinkoff - Saxo + 50.25
67 Branislau Samoilau CCC Sprandi Polkowice + 51.22
68 Andrey Zeits Astana Pro Team + 51.29
69 Clément Chevrier IAM Cycling + 56.29
70 Sander Armee Lotto - Soudal + 56.52
71 Tom Danielson Team Cannondale - Garmin + 57.29
72 Adam Hansen Lotto - Soudal + 58.33
73 Simon Gerrans Orica - GreenEDGE + 58.34
74 Michael Matthews Orica - GreenEDGE + 01:00.17
75 Davide Villella Team Cannondale - Garmin + 01:00.43
76 Axel Domont AG2R La Mondiale + 01:01.23
77 Maxime Bouet Etixx - Quick Step + 01:02.36
78 Gianfranco Zilioli Androni Giocattoli - Sidermec + 01:02.56
79 Kristof Vandewalle Trek Factory Racing + 01:03.39
80 Grega Bole CCC Sprandi Polkowice + 01:04.32
81 Alessandro Bisolti Nippo - Vini Fantini + 01:04.34
82 Enrico Battaglin Bardiani - CSF + 01:05.18
83 Ruben Fernandez Movistar Team + 01:05.25
84 Edoardo Zardini Bardiani - CSF + 01:07.44
85 Nathan Brown Team Cannondale - Garmin + 01:08.47
86 Stefan Küng BMC Racing Team + 01:09.01
87 Salvatore Puccio Team Sky + 01:09.25
88 Luca Paolini Team Katusha + 01:09.48
89 Sonny Colbrelli Bardiani - CSF + 01:11.13
90 Patrick Gretsch AG2R La Mondiale + 01:11.17
91 Vasil Kiryienka Team Sky + 01:11.21
92 Manuele Mori Lampre-Merida + 01:11.23
93 Simon Geschke Team Giant - Alpecin + 01:13.17
94 Manuele Boaro Tinkoff - Saxo + 01:15.04
95 Enrico Barbin Bardiani - CSF + 01:15.15
96 Anthony Roux FDJ + 01:15.42
97 Elia Favilli Southeast - Yellow Fluo + 01:15.53
98 Tobias Ludvigsson Team Giant - Alpecin + 01:16.47
99 Maciej Paterski CCC Sprandi Polkowice + 01:19.33
100 Brent Bookwalter BMC Racing Team + 01:20.05
101 Janier Acevedo Team Cannondale - Garmin + 01:20.16
102 Chad Haga Team Giant - Alpecin + 01:21.01
103 Rinaldo Nocentini AG2R La Mondiale + 01:24.17
104 Pieter Weening Orica - GreenEDGE + 01:24.32
105 Marek Rutkiewicz CCC Sprandi Polkowice + 01:25.40
106 Marcus Burghardt BMC Racing Team + 01:26.56
107 Davide Appollonio Androni Giocattoli - Sidermec + 01:27.44
108 Alessandro Petacchi Southeast - Yellow Fluo + 01:28.14
109 Matteo Tosatto Tinkoff - Saxo + 01:30.51
110 Fabio Sabatini Etixx - Quick Step + 01:30.55
111 Hugo Houle AG2R La Mondiale + 01:31.40
112 Luke Durbridge Orica - GreenEDGE + 01:31.44
113 Petr Vakoc Etixx - Quick Step + 01:32.24
114 Cédric Pineau FDJ + 01:32.34
115 Sam Bewley Orica - GreenEDGE + 01:32.38
116 Manuel Belletti Southeast - Yellow Fluo + 01:32.53
117 Davide Malacarne Astana Pro Team + 01:33.10
118 Heinrich Haussler IAM Cycling + 01:33.41
119 Juan Jose Lobato Movistar Team + 01:34.02
120 Julien Bérard AG2R La Mondiale + 01:34.43
121 Arnaud Courteille FDJ + 01:35.26
122 Marco Frapporti Androni Giocattoli - Sidermec + 01:35.29
123 Lars Bak Lotto - Soudal + 01:35.33
124 Kevin Reza FDJ + 01:35.51
125 Matteo Busato Southeast - Yellow Fluo + 01:36.03
126 Bert-Jan Lindeman Team Lotto NL - Jumbo + 01:37.46
127 Sergio Paulinho Tinkoff - Saxo + 01:38.05
128 Nick van der Lijke Team Lotto NL - Jumbo + 01:38.11
129 Luca Chirico Bardiani - CSF + 01:39.08
130 Dayer Quintana Movistar Team + 01:39.21
131 Lukasz Owsian CCC Sprandi Polkowice + 01:39.26
132 Caleb Fairly Team Giant - Alpecin + 01:40.33
133 Elia Viviani Team Sky + 01:40.35
134 Sacha Modolo Lampre-Merida + 01:40.54
135 André Greipel Lotto - Soudal + 01:41.35
136 Maxim Belkov Team Katusha + 01:41.40
137 Giacomo Berlato Nippo - Vini Fantini + 01:42.38
138 Maximiliano Richeze Lampre-Merida + 01:42.41
139 Murilo Fischer FDJ + 01:43.19
140 Tom Boonen Etixx - Quick Step + 01:43.49
141 Ivan Rovny Tinkoff - Saxo + 01:43.54
142 Maarten Tjallingii Team Lotto NL - Jumbo + 01:44.23
143 Roberto Ferrari Lampre-Merida + 01:44.43
144 Eugenio Alafaci Trek Factory Racing + 01:45.05
145 Fumiyuki Beppu Trek Factory Racing + 01:46.48
146 Jaroslaw Marycz CCC Sprandi Polkowice + 01:47.07
147 Pierpaolo De Negri Nippo - Vini Fantini + 01:48.44
148 Alan Marangoni Team Cannondale - Garmin + 01:48.57
149 Brett Lancaster Orica - GreenEDGE + 01:50.13
150 Gang Xu Lampre-Merida + 01:50.22
151 Giacomo Nizzolo Trek Factory Racing + 01:50.32
152 Christopher Juul-Jensen Tinkoff - Saxo + 01:50.50
153 Luka Mezgec Team Giant - Alpecin + 01:52.19
154 Moreno Hofland Team Lotto NL - Jumbo + 01:53.13
155 Greg Henderson Lotto - Soudal + 01:53.19
156 Alexander Porsev Team Katusha + 01:54.52
157 Bartlomiej Matysiak CCC Sprandi Polkowice + 01:56.25
158 Sergey Chernetskiy Team Katusha + 01:56.25
159 Fabio Silvestre Trek Factory Racing + 01:57.01
160 Rick Zabel BMC Racing Team + 01:57.39
161 Iljo Keisse Etixx - Quick Step + 01:58.31
162 Jérôme Pineau IAM Cycling + 01:58.52
163 Serghei Tvetcov Androni Giocattoli - Sidermec + 01:59.03
164 Nikolay Mihaylov CCC Sprandi Polkowice + 01:59.09
165 Nikias Arndt Team Giant - Alpecin + 02:02.19
166 Rick Flens Team Lotto NL - Jumbo + 02:02.56
167 Louis Vervaeke Lotto - Soudal + 02:03.07
168 Calvin Watson Trek Factory Racing + 02:05.11
169 Boy van Poppel Trek Factory Racing + 02:05.24
170 Bernhard Eisel Team Sky + 02:07.41
171 Nicola Ruffoni Bardiani - CSF + 02:07.58
172 Oscar Gatto Androni Giocattoli - Sidermec + 02:08.47
173 Marco Bandiera Androni Giocattoli - Sidermec + 02:09.25
174 Jussi Veikkanen FDJ + 02:10.38
175 Stig Broeckx Lotto - Soudal + 02:11.13
176 Tom Stamsnijder Team Giant - Alpecin + 02:11.17
177 Riccardo Stacchiotti Nippo - Vini Fantini + 02:11.33
178 Alessandro Malaguti Nippo - Vini Fantini + 02:15.50
179 Bert De Backer Team Giant - Alpecin + 02:16.16
180 Eduard Michael Grosu Nippo - Vini Fantini + 02:16.16
181 Nicola Boem Bardiani - CSF + 02:16.51
182 Eugert Zhupa Southeast - Yellow Fluo + 02:17.08
183 Michael Hepburn Orica - GreenEDGE + 02:20.10
184 Cheng Ji Team Giant - Alpecin + 02:21.47
185 Roger Kluge IAM Cycling + 02:25.00
186 Aleksejs Saramotins IAM Cycling + 02:28.11
187 Marco Coledan Trek Factory Racing + 02:34.59
188 Matteo Pelucchi IAM Cycling + 02:38.24
- Manabu Ishibashi Nippo - Vini Fantini DNF

Race profile

Race
Giro d'Italia
Start date
09.05.2015
End date
31.05.2015
Total distance
215.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 ❤️