Giro d'Italia 2015 - Stage 18

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

GC

PosRiderTeam Time
1 Alberto Contador Tinkoff - Saxo 72:23:09
2 Mikel Landa Astana Pro Team + 05.15
3 Fabio Aru Astana Pro Team + 06.05
4 Andrey Amador Movistar Team + 07.01
5 Yury Trofimov Team Katusha + 09.40
6 Leopold König Team Sky + 10.44
7 Damiano Caruso BMC Racing Team + 11.05
8 Steven Kruijswijk Team Lotto NL - Jumbo + 12.53
9 Ryder Hesjedal Team Cannondale - Garmin + 13.01
10 Alexandre Geniez FDJ + 14.01
11 Maxime Monfort Lotto - Soudal + 15.27
12 Jurgen Van den Broeck Lotto - Soudal + 17.12
13 Amaël Moinard BMC Racing Team + 21.15
14 Giovanni Visconti Movistar Team + 21.25
15 Tanel Kangert Astana Pro Team + 28.11
16 Rigoberto Uran Etixx - Quick Step + 30.52
17 Darwin Atapuma BMC Racing Team + 33.24
18 Carlos Betancur AG2R La Mondiale + 41.13
19 Mikel Nieve Team Sky + 42.22
20 Paolo Tiralongo Astana Pro Team + 46.40
21 Roman Kreuziger Tinkoff - Saxo + 53.39
22 Davide Formolo Team Cannondale - Garmin + 57.01
23 Dario Cataldo Astana Pro Team + 01:02.01
24 Ion Izagirre Movistar Team + 01:07.17
25 André Cardoso Team Cannondale - Garmin + 01:10.07
26 Diego Rosa Astana Pro Team + 01:11.23
27 Stefano Pirazzi Bardiani - CSF + 01:12.25
28 Philippe Gilbert BMC Racing Team + 01:23.16
29 Franco Pellizotti Androni Giocattoli - Sidermec + 01:26.50
30 Michael Rogers Tinkoff - Saxo + 01:31.47
31 Kanstantsin Sivtsov Team Sky + 01:33.01
32 Yonathan Monsalve Southeast - Yellow Fluo + 01:34.43
33 Benat Intxausti Movistar Team + 01:35.35
34 Przemyslaw Niemiec Lampre-Merida + 01:36.07
35 Luis León Sánchez Astana Pro Team + 01:40.16
36 David de la Cruz Etixx - Quick Step + 01:44.58
37 Mauro Finetto Southeast - Yellow Fluo + 01:46.57
38 Fabio Felline Trek Factory Racing + 01:47.20
39 Igor Anton Movistar Team + 01:47.27
40 Sylvain Chavanel IAM Cycling + 01:47.40
41 Grega Bole CCC Sprandi Polkowice + 01:48.39
42 Martijn Keizer Team Lotto NL - Jumbo + 01:49.10
43 Francesco Manuel Bongiorno Bardiani - CSF + 01:51.45
44 Pavel Kochetkov Team Katusha + 01:55.25
45 Esteban Chaves Orica - GreenEDGE + 02:01.54
46 Maxime Bouet Etixx - Quick Step + 02:02.16
47 Matteo Montaguti AG2R La Mondiale + 02:04.27
48 Francis Mourey FDJ + 02:04.59
49 Francesco Gavazzi Southeast - Yellow Fluo + 02:05.15
50 Sebastian Henao Team Sky + 02:07.35
51 Hubert Dupont AG2R La Mondiale + 02:07.54
52 Sylwester Szmyd CCC Sprandi Polkowice + 02:09.01
53 Sergey Lagutin Team Katusha + 02:09.07
54 Diego Ulissi Lampre-Merida + 02:11.15
55 Andrey Zeits Astana Pro Team + 02:12.00
56 Kenny Elissonde FDJ + 02:14.22
57 Ivan Basso Tinkoff - Saxo + 02:16.30
58 Silvan Dillier BMC Racing Team + 02:16.34
59 Jan Polanc Lampre-Merida + 02:21.09
60 Branislau Samoilau CCC Sprandi Polkowice + 02:23.43
61 Ilnur Zakarin Team Katusha + 02:23.53
62 Alessandro Bisolti Nippo - Vini Fantini + 02:25.10
63 Simone Stortoni Androni Giocattoli - Sidermec + 02:25.47
64 Nathan Brown Team Cannondale - Garmin + 02:27.33
65 Simon Clarke Orica - GreenEDGE + 02:30.02
66 Edoardo Zardini Bardiani - CSF + 02:30.41
67 Rinaldo Nocentini AG2R La Mondiale + 02:30.58
68 Clément Chevrier IAM Cycling + 02:31.34
69 Davide Villella Team Cannondale - Garmin + 02:31.50
70 Jesus Herrada Movistar Team + 02:34.25
71 Maciej Paterski CCC Sprandi Polkowice + 02:38.00
72 Marcus Burghardt BMC Racing Team + 02:38.18
73 Ruben Fernandez Movistar Team + 02:38.49
74 Brent Bookwalter BMC Racing Team + 02:39.44
75 Gianfranco Zilioli Androni Giocattoli - Sidermec + 02:42.59
76 Sander Armee Lotto - Soudal + 02:44.11
77 Axel Domont AG2R La Mondiale + 02:45.55
78 Vasil Kiryienka Team Sky + 02:46.12
79 Tom-Jelte Slagter Team Cannondale - Garmin + 02:46.46
80 Salvatore Puccio Team Sky + 02:47.04
81 Adam Hansen Lotto - Soudal + 02:49.04
82 Manuele Mori Lampre-Merida + 02:50.17
83 Davide Malacarne Astana Pro Team + 02:51.38
84 Simon Geschke Team Giant - Alpecin + 02:55.35
85 Manuele Boaro Tinkoff - Saxo + 02:56.31
86 Enrico Battaglin Bardiani - CSF + 02:57.26
87 Patrick Gretsch AG2R La Mondiale + 02:59.59
88 Luca Chirico Bardiani - CSF + 03:03.30
89 Tsgabu Grmay Lampre-Merida + 03:04.24
90 Pieter Weening Orica - GreenEDGE + 03:04.24
91 Marek Rutkiewicz CCC Sprandi Polkowice + 03:04.27
92 Tobias Ludvigsson Team Giant - Alpecin + 03:05.06
93 Chad Haga Team Giant - Alpecin + 03:07.46
94 Anthony Roux FDJ + 03:08.13
95 Elia Favilli Southeast - Yellow Fluo + 03:09.56
96 Nick van der Lijke Team Lotto NL - Jumbo + 03:12.12
97 Sonny Colbrelli Bardiani - CSF + 03:12.57
98 Giacomo Berlato Nippo - Vini Fantini + 03:15.45
99 Marco Frapporti Androni Giocattoli - Sidermec + 03:15.53
100 Matteo Busato Southeast - Yellow Fluo + 03:17.39
101 Kevin Reza FDJ + 03:17.41
102 Maxim Belkov Team Katusha + 03:19.34
103 Lars Bak Lotto - Soudal + 03:19.36
104 Luca Paolini Team Katusha + 03:22.07
105 Sergio Paulinho Tinkoff - Saxo + 03:26.11
106 Bert-Jan Lindeman Team Lotto NL - Jumbo + 03:26.21
107 Fabio Sabatini Etixx - Quick Step + 03:27.34
108 Pierpaolo De Negri Nippo - Vini Fantini + 03:28.35
109 Matteo Tosatto Tinkoff - Saxo + 03:29.08
110 Dayer Quintana Movistar Team + 03:29.51
111 Julien Bérard AG2R La Mondiale + 03:31.31
112 Luke Durbridge Orica - GreenEDGE + 03:33.06
113 Fumiyuki Beppu Trek Factory Racing + 03:33.47
114 Heinrich Haussler IAM Cycling + 03:35.07
115 Sergey Chernetskiy Team Katusha + 03:36.06
116 Petr Vakoc Etixx - Quick Step + 03:36.45
117 Janier Acevedo Team Cannondale - Garmin + 03:36.48
118 Davide Appollonio Androni Giocattoli - Sidermec + 03:39.53
119 Alessandro Petacchi Southeast - Yellow Fluo + 03:39.56
120 Arnaud Courteille FDJ + 03:40.04
121 Hugo Houle AG2R La Mondiale + 03:40.40
122 Maarten Tjallingii Team Lotto NL - Jumbo + 03:42.05
123 Lukasz Owsian CCC Sprandi Polkowice + 03:42.30
124 Cédric Pineau FDJ + 03:42.59
125 Elia Viviani Team Sky + 03:44.27
126 Sacha Modolo Lampre-Merida + 03:45.13
127 Maximiliano Richeze Lampre-Merida + 03:45.23
128 Nikolay Mihaylov CCC Sprandi Polkowice + 03:50.43
129 Ivan Rovny Tinkoff - Saxo + 03:51.53
130 Sam Bewley Orica - GreenEDGE + 03:52.10
131 Alan Marangoni Team Cannondale - Garmin + 03:53.45
132 Roberto Ferrari Lampre-Merida + 03:55.57
133 Alexander Porsev Team Katusha + 03:56.04
134 Murilo Fischer FDJ + 03:56.33
135 Luka Mezgec Team Giant - Alpecin + 03:57.40
136 Giacomo Nizzolo Trek Factory Racing + 03:58.36
137 Brett Lancaster Orica - GreenEDGE + 04:00.28
138 Eugenio Alafaci Trek Factory Racing + 04:00.46
139 Christopher Juul-Jensen Tinkoff - Saxo + 04:02.06
140 Caleb Fairly Team Giant - Alpecin + 04:06.57
141 Serghei Tvetcov Androni Giocattoli - Sidermec + 04:07.10
142 Moreno Hofland Team Lotto NL - Jumbo + 04:08.17
143 Rick Zabel BMC Racing Team + 04:08.33
144 Nikias Arndt Team Giant - Alpecin + 04:12.32
145 Bartlomiej Matysiak CCC Sprandi Polkowice + 04:12.50
146 Boy van Poppel Trek Factory Racing + 04:15.48
147 Iljo Keisse Etixx - Quick Step + 04:16.18
148 Bernhard Eisel Team Sky + 04:17.04
149 Fabio Silvestre Trek Factory Racing + 04:19.01
150 Rick Flens Team Lotto NL - Jumbo + 04:19.50
151 Jussi Veikkanen FDJ + 04:21.37
152 Eduard Michael Grosu Nippo - Vini Fantini + 04:22.19
153 Riccardo Stacchiotti Nippo - Vini Fantini + 04:28.29
154 Calvin Watson Trek Factory Racing + 04:29.08
155 Alessandro Malaguti Nippo - Vini Fantini + 04:32.25
156 Michael Hepburn Orica - GreenEDGE + 04:33.52
157 Tom Stamsnijder Team Giant - Alpecin + 04:33.55
158 Marco Bandiera Androni Giocattoli - Sidermec + 04:36.10
159 Bert De Backer Team Giant - Alpecin + 04:37.09
160 Eugert Zhupa Southeast - Yellow Fluo + 04:37.47
161 Nicola Boem Bardiani - CSF + 04:38.11
162 Cheng Ji Team Giant - Alpecin + 04:44.07
163 Roger Kluge IAM Cycling + 04:46.52
164 Aleksejs Saramotins IAM Cycling + 04:53.26
165 Marco Coledan Trek Factory Racing + 04:56.07
- Jérôme Pineau IAM Cycling DNF
- Stig Broeckx Lotto - Soudal DNF
- Damiano Cunego Nippo - Vini Fantini DNF
- Juan Jose Lobato Movistar Team DNF

Race profile

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