Giro d'Italia 2015 - Stage 7

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

GC

PosRiderTeam Time
1 Alberto Contador Tinkoff - Saxo 27:48:00
2 Fabio Aru Astana Pro Team + 00.02
3 Richie Porte Team Sky + 00.20
4 Roman Kreuziger Tinkoff - Saxo + 00.22
5 Dario Cataldo Astana Pro Team + 00.28
6 Esteban Chaves Orica - GreenEDGE + 00.37
7 Giovanni Visconti Movistar Team + 00.56
8 Mikel Landa Astana Pro Team + 01.01
9 Davide Formolo Team Cannondale - Garmin + 01.15
10 Andrey Amador Movistar Team + 01.18
11 Damiano Caruso BMC Racing Team + 01.22
12 Rigoberto Uran Etixx - Quick Step + 01.22
13 Yury Trofimov Team Katusha + 01.24
14 Leopold König Team Sky + 01.24
15 Amaël Moinard BMC Racing Team + 01.46
16 Darwin Atapuma BMC Racing Team + 01.49
17 Damiano Cunego Nippo - Vini Fantini + 02.12
18 Jurgen Van den Broeck Lotto - Soudal + 02.27
19 Alexandre Geniez FDJ + 02.33
20 Maxime Monfort Lotto - Soudal + 02.36
21 Kanstantsin Sivtsov Team Sky + 02.42
22 Simon Clarke Orica - GreenEDGE + 03.23
23 Diego Rosa Astana Pro Team + 03.31
24 Yonathan Monsalve Southeast - Yellow Fluo + 03.42
25 Paolo Tiralongo Astana Pro Team + 04.46
26 Ion Izagirre Movistar Team + 04.49
27 Przemyslaw Niemiec Lampre-Merida + 05.10
28 Mikel Nieve Team Sky + 06.01
29 Ryder Hesjedal Team Cannondale - Garmin + 06.11
30 Michael Rogers Tinkoff - Saxo + 06.51
31 Steven Kruijswijk Team Lotto NL - Jumbo + 09.54
32 Tanel Kangert Astana Pro Team + 10.11
33 Sebastien Reichenbach IAM Cycling + 15.04
34 Carlos Betancur AG2R La Mondiale + 15.06
35 Stefano Pirazzi Bardiani - CSF + 15.29
36 Francesco Manuel Bongiorno Bardiani - CSF + 15.45
37 André Cardoso Team Cannondale - Garmin + 16.01
38 Jan Polanc Lampre-Merida + 17.32
39 Stef Clement IAM Cycling + 18.18
40 Matteo Montaguti AG2R La Mondiale + 19.14
41 Tsgabu Grmay Lampre-Merida + 19.53
42 Fabio Felline Trek Factory Racing + 20.00
43 Luis León Sánchez Astana Pro Team + 21.04
44 Diego Ulissi Lampre-Merida + 21.30
45 Jesus Herrada Movistar Team + 22.33
46 Maxime Bouet Etixx - Quick Step + 23.05
47 Benat Intxausti Movistar Team + 23.23
48 Philippe Gilbert BMC Racing Team + 23.27
49 Franco Pellizotti Androni Giocattoli - Sidermec + 23.40
50 Kenny Elissonde FDJ + 24.07
51 Pavel Kochetkov Team Katusha + 24.09
52 Francesco Gavazzi Southeast - Yellow Fluo + 24.15
53 Igor Anton Movistar Team + 24.35
54 Andrey Zeits Astana Pro Team + 25.09
55 Sergey Lagutin Team Katusha + 25.20
56 Ilnur Zakarin Team Katusha + 25.26
57 Simone Stortoni Androni Giocattoli - Sidermec + 26.06
58 Silvan Dillier BMC Racing Team + 26.16
59 Mauro Finetto Southeast - Yellow Fluo + 26.36
60 Ivan Basso Tinkoff - Saxo + 27.33
61 Sylwester Szmyd CCC Sprandi Polkowice + 27.52
62 Edoardo Zardini Bardiani - CSF + 28.13
63 Simon Gerrans Orica - GreenEDGE + 28.16
64 Francis Mourey FDJ + 28.42
65 David de la Cruz Etixx - Quick Step + 29.20
66 Branislau Samoilau CCC Sprandi Polkowice + 29.44
67 Martijn Keizer Team Lotto NL - Jumbo + 31.30
68 Enrico Battaglin Bardiani - CSF + 31.36
69 Sebastian Henao Team Sky + 31.46
70 Adam Hansen Lotto - Soudal + 33.53
71 Clément Chevrier IAM Cycling + 34.00
72 Salvatore Puccio Team Sky + 36.38
73 Gianfranco Zilioli Androni Giocattoli - Sidermec + 36.59
74 Luca Paolini Team Katusha + 37.01
75 Sylvain Chavanel IAM Cycling + 37.11
76 Tom-Jelte Slagter Team Cannondale - Garmin + 37.23
77 Hubert Dupont AG2R La Mondiale + 37.31
78 Michael Matthews Orica - GreenEDGE + 38.02
79 Grega Bole CCC Sprandi Polkowice + 38.16
80 Davide Villella Team Cannondale - Garmin + 39.37
81 Ruben Fernandez Movistar Team + 40.44
82 Sonny Colbrelli Bardiani - CSF + 40.47
83 Manuele Mori Lampre-Merida + 41.05
84 Tom Danielson Team Cannondale - Garmin + 41.09
85 Elia Favilli Southeast - Yellow Fluo + 43.06
86 Sander Armee Lotto - Soudal + 45.07
87 Kristof Vandewalle Trek Factory Racing + 45.21
88 Stefan Küng BMC Racing Team + 46.32
89 Patrick Gretsch AG2R La Mondiale + 46.37
90 Pieter Weening Orica - GreenEDGE + 46.44
91 Enrico Barbin Bardiani - CSF + 46.45
92 Brent Bookwalter BMC Racing Team + 47.18
93 Manuele Boaro Tinkoff - Saxo + 47.23
94 Alessandro Bisolti Nippo - Vini Fantini + 47.25
95 Axel Domont AG2R La Mondiale + 48.12
96 Manuel Belletti Southeast - Yellow Fluo + 48.13
97 Maciej Paterski CCC Sprandi Polkowice + 49.15
98 Nathan Brown Team Cannondale - Garmin + 49.23
99 Vasil Kiryienka Team Sky + 49.30
100 Tobias Ludvigsson Team Giant - Alpecin + 51.28
101 Rinaldo Nocentini AG2R La Mondiale + 51.30
102 Davide Appollonio Androni Giocattoli - Sidermec + 53.56
103 Simon Geschke Team Giant - Alpecin + 54.41
104 Janier Acevedo Team Cannondale - Garmin + 54.57
105 Hugo Houle AG2R La Mondiale + 55.29
106 Anthony Roux FDJ + 55.41
107 Fumiyuki Beppu Trek Factory Racing + 56.19
108 André Greipel Lotto - Soudal + 56.55
109 Chad Haga Team Giant - Alpecin + 57.24
110 Cédric Pineau FDJ + 57.42
111 Juan Jose Lobato Movistar Team + 57.51
112 Maximiliano Richeze Lampre-Merida + 58.01
113 Matteo Tosatto Tinkoff - Saxo + 58.04
114 Fabio Sabatini Etixx - Quick Step + 58.08
115 Sam Bewley Orica - GreenEDGE + 58.50
116 Luke Durbridge Orica - GreenEDGE + 58.57
117 Marek Rutkiewicz CCC Sprandi Polkowice + 59.24
118 Petr Vakoc Etixx - Quick Step + 59.37
119 Alessandro Petacchi Southeast - Yellow Fluo + 01:00.33
120 Julien Bérard AG2R La Mondiale + 01:01.01
121 Luka Mezgec Team Giant - Alpecin + 01:01.50
122 Ivan Rovny Tinkoff - Saxo + 01:01.54
123 Sergio Paulinho Tinkoff - Saxo + 01:01.54
124 Arnaud Courteille FDJ + 01:02.39
125 Lars Bak Lotto - Soudal + 01:02.46
126 Greg Henderson Lotto - Soudal + 01:02.50
127 Luca Chirico Bardiani - CSF + 01:02.57
128 Nikias Arndt Team Giant - Alpecin + 01:03.09
129 Kevin Reza FDJ + 01:03.10
130 Roberto Ferrari Lampre-Merida + 01:03.27
131 Marcus Burghardt BMC Racing Team + 01:04.06
132 Heinrich Haussler IAM Cycling + 01:04.22
133 Sacha Modolo Lampre-Merida + 01:04.43
134 Dayer Quintana Movistar Team + 01:06.34
135 Lukasz Owsian CCC Sprandi Polkowice + 01:06.39
136 Pierpaolo De Negri Nippo - Vini Fantini + 01:06.44
137 Elia Viviani Team Sky + 01:07.48
138 Bert-Jan Lindeman Team Lotto NL - Jumbo + 01:08.27
139 Nikolay Mihaylov CCC Sprandi Polkowice + 01:08.40
140 Marco Frapporti Androni Giocattoli - Sidermec + 01:08.47
141 Matteo Busato Southeast - Yellow Fluo + 01:09.13
142 Giacomo Nizzolo Trek Factory Racing + 01:09.16
143 Giacomo Berlato Nippo - Vini Fantini + 01:09.51
144 Murilo Fischer FDJ + 01:10.22
145 Tom Boonen Etixx - Quick Step + 01:11.02
146 Caleb Fairly Team Giant - Alpecin + 01:11.12
147 Moreno Hofland Team Lotto NL - Jumbo + 01:11.13
148 Alexander Porsev Team Katusha + 01:12.52
149 Nick van der Lijke Team Lotto NL - Jumbo + 01:12.52
150 Maarten Tjallingii Team Lotto NL - Jumbo + 01:12.53
151 Jaroslaw Marycz CCC Sprandi Polkowice + 01:13.25
152 Eugenio Alafaci Trek Factory Racing + 01:13.35
153 Maxim Belkov Team Katusha + 01:13.46
154 Davide Malacarne Astana Pro Team + 01:13.56
155 Serghei Tvetcov Androni Giocattoli - Sidermec + 01:14.23
156 Bartlomiej Matysiak CCC Sprandi Polkowice + 01:14.25
157 Boy van Poppel Trek Factory Racing + 01:14.55
158 Gang Xu Lampre-Merida + 01:15.12
159 Alan Marangoni Team Cannondale - Garmin + 01:16.10
160 Brett Lancaster Orica - GreenEDGE + 01:16.31
161 Nicola Ruffoni Bardiani - CSF + 01:17.29
162 Christopher Juul-Jensen Tinkoff - Saxo + 01:18.03
163 Stig Broeckx Lotto - Soudal + 01:20.44
164 Fabio Silvestre Trek Factory Racing + 01:20.50
165 Rick Flens Team Lotto NL - Jumbo + 01:20.56
166 Riccardo Stacchiotti Nippo - Vini Fantini + 01:21.04
167 Louis Vervaeke Lotto - Soudal + 01:21.07
168 Bernhard Eisel Team Sky + 01:21.22
169 Rick Zabel BMC Racing Team + 01:21.28
170 Iljo Keisse Etixx - Quick Step + 01:22.20
171 Oscar Gatto Androni Giocattoli - Sidermec + 01:22.28
172 Tom Stamsnijder Team Giant - Alpecin + 01:22.37
173 Jérôme Pineau IAM Cycling + 01:22.41
174 Calvin Watson Trek Factory Racing + 01:23.11
175 Sergey Chernetskiy Team Katusha + 01:23.38
176 Alessandro Malaguti Nippo - Vini Fantini + 01:25.21
177 Bert De Backer Team Giant - Alpecin + 01:25.47
178 Eugert Zhupa Southeast - Yellow Fluo + 01:26.39
179 Marco Bandiera Androni Giocattoli - Sidermec + 01:27.25
180 Cheng Ji Team Giant - Alpecin + 01:28.26
181 Jussi Veikkanen FDJ + 01:28.38
182 Eduard Michael Grosu Nippo - Vini Fantini + 01:31.39
183 Nicola Boem Bardiani - CSF + 01:32.11
184 Michael Hepburn Orica - GreenEDGE + 01:33.51
185 Roger Kluge IAM Cycling + 01:34.31
186 Aleksejs Saramotins IAM Cycling + 01:37.42
187 Marco Coledan Trek Factory Racing + 01:44.30
188 Matteo Pelucchi IAM Cycling + 01:46.10
189 Manabu Ishibashi Nippo - Vini Fantini + 01:49.16
- Daniele Colli Nippo - Vini Fantini DNS

Race profile

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