Giro d'Italia 2017 - Stage 18

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

GC

PosRiderTeam Time
1 Tom Dumoulin Team Sunweb 80:00:48
2 Nairo Quintana Movistar Team + 00.31
3 Vincenzo Nibali Bahrain-Merida + 01.12
4 Thibaut Pinot FDJ + 01.36
5 Ilnur Zakarin Katusha-Alpecin + 01.58
6 Domenico Pozzovivo AG2R La Mondiale + 02.07
7 Bauke Mollema Trek-Segafredo + 03.17
8 Steven Kruijswijk Team Lotto NL-Jumbo + 05.48
9 Adam Yates Orica-Scott + 07.06
10 Bob Jungels Quick-Step Floors + 07.34
11 Davide Formolo Cannondale-Drapac Pro Cycling + 07.59
12 Maxime Monfort Lotto-Soudal + 11.16
13 Jan Polanc UAE Team Emirates + 12.24
14 Dario Cataldo Astana Pro Team + 14.08
15 Andrey Amador Movistar Team + 14.18
16 Jan Hirt CCC Sprandi Polkowice + 18.07
17 Sebastien Reichenbach FDJ + 25.26
18 Hubert Dupont AG2R La Mondiale + 30.27
19 Patrick Konrad Bora-Hansgrohe + 30.50
20 Franco Pellizotti Bahrain-Merida + 36.49
21 Tejay van Garderen BMC Racing Team + 39.45
22 Mikel Landa Team Sky + 40.46
23 Stef Clement Team Lotto NL-Jumbo + 42.42
24 Winner Anacona Movistar Team + 47.05
25 Gorka Izagirre Movistar Team + 51.27
26 Simone Petilli UAE Team Emirates + 01:00.58
27 Pierre Rolland Cannondale-Drapac Pro Cycling + 01:03.08
28 Rui Costa UAE Team Emirates + 01:03.22
29 Laurens De Plus Quick-Step Floors + 01:07.04
30 Laurens Ten Dam Team Sunweb + 01:08.45
31 Kanstantsin Sivtsov Bahrain-Merida + 01:13.36
32 Robert Kiserlovski Katusha-Alpecin + 01:14.07
33 Jesper Hansen Astana Pro Team + 01:18.26
34 Ben Gastauer AG2R La Mondiale + 01:18.49
35 Giovanni Visconti Bahrain-Merida + 01:20.15
36 Rubén Plaza Orica-Scott + 01:23.00
37 Jacques Janse Van Rensburg Team Dimension Data + 01:25.11
38 Peter Stetina Trek-Segafredo + 01:25.26
39 Michael Woods Cannondale-Drapac Pro Cycling + 01:27.49
40 Gregor Mühlberger Bora-Hansgrohe + 01:31.18
41 Alexander Foliforov Gazprom-RusVelo + 01:33.28
42 Philip Deignan Team Sky + 01:36.07
43 Rudy Molard FDJ + 01:37.35
44 Natnael Berhane Team Dimension Data + 01:37.57
45 Michal Schlegel CCC Sprandi Polkowice + 01:39.24
46 Sebastian Henao Team Sky + 01:40.06
47 Cristian Rodriguez Wilier Triestina-Selle Italia + 01:44.14
48 Tomasz Marczynski Lotto-Soudal + 01:46.29
49 Eros Capecchi Quick-Step Floors + 01:52.20
50 Julien Bernard Trek-Segafredo + 01:52.50
51 François Bidard AG2R La Mondiale + 01:53.00
52 Igor Anton Team Dimension Data + 01:56.53
53 Steve Morabito FDJ + 01:58.16
54 Luis León Sánchez Astana Pro Team + 01:58.50
55 Jose Mendes Bora-Hansgrohe + 01:59.19
56 Diego Rosa Team Sky + 02:00.28
57 José Joaquin Rojas Movistar Team + 02:00.44
58 Jose Gonçalves Katusha-Alpecin + 02:01.33
59 Matteo Montaguti AG2R La Mondiale + 02:01.39
60 Jose Herrada Movistar Team + 02:02.29
61 Victor De La Parte Movistar Team + 02:04.49
62 Simon Geschke Team Sunweb + 02:04.58
63 Bram Tankink Team Lotto NL-Jumbo + 02:06.59
64 Silvan Dillier BMC Racing Team + 02:07.13
65 Valerio Conti UAE Team Emirates + 02:08.41
66 Carlos Verona Orica-Scott + 02:09.58
67 Jesús Hernández Trek-Segafredo + 02:10.24
68 Joey Rosskopf BMC Racing Team + 02:13.11
69 Davide Villella Cannondale-Drapac Pro Cycling + 02:18.35
70 Georg Preidler Team Sunweb + 02:21.31
71 Enrico Gasparotto Bahrain-Merida + 02:23.14
72 Joe Dombrowski Cannondale-Drapac Pro Cycling + 02:23.26
73 Pello Bilbao Astana Pro Team + 02:29.27
74 Felix Großschartner CCC Sprandi Polkowice + 02:30.45
75 Manuele Boaro Bahrain-Merida + 02:32.58
76 Chad Haga Team Sunweb + 02:33.17
77 Salvatore Puccio Team Sky + 02:33.39
78 Jérémy Roy FDJ + 02:34.47
79 Tobias Ludvigsson FDJ + 02:34.52
80 Enrico Battaglin Team Lotto NL-Jumbo + 02:35.04
81 Andrey Zeits Astana Pro Team + 02:36.32
82 Omar Fraile Team Dimension Data + 02:40.55
83 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 02:43.06
84 Clément Chevrier AG2R La Mondiale + 02:46.05
85 Hugh Carthy Cannondale-Drapac Pro Cycling + 02:46.21
86 Dylan Teuns BMC Racing Team + 02:47.37
87 Edward Ravasi UAE Team Emirates + 02:48.52
88 Francisco Ventoso BMC Racing Team + 02:51.10
89 Matteo Busato Wilier Triestina-Selle Italia + 02:52.29
90 Lukasz Owsian CCC Sprandi Polkowice + 02:53.15
91 Paolo Tiralongo Astana Pro Team + 02:53.33
92 Manuel Senni BMC Racing Team + 02:55.05
93 Quentin Jauregui AG2R La Mondiale + 02:55.59
94 Jasper Stuyven Trek-Segafredo + 02:57.30
95 Dries Devenyns Quick-Step Floors + 02:57.44
96 Sergey Firsanov Gazprom-RusVelo + 02:59.36
97 Matvei Mamykin Katusha-Alpecin + 03:01.49
98 Adam Hansen Lotto-Soudal + 03:03.10
99 Jurgen Van den Broeck Team Lotto NL-Jumbo + 03:04.32
100 Julen Amezqueta Wilier Triestina-Selle Italia + 03:09.05
101 Kristian Sbaragli Team Dimension Data + 03:09.29
102 Vasil Kiryienka Team Sky + 03:10.22
103 Benoît Vaugrenard FDJ + 03:13.15
104 Valerio Agnoli Bahrain-Merida + 03:14.57
105 Luka Pibernik Bahrain-Merida + 03:15.53
106 Matthieu Ladagnous FDJ + 03:16.30
107 Branislau Samoilau CCC Sprandi Polkowice + 03:16.37
108 Daniel Teklehaimanot Team Dimension Data + 03:17.19
109 Cesare Benedetti Bora-Hansgrohe + 03:19.57
110 Jan Tratnik CCC Sprandi Polkowice + 03:20.56
111 Lukas Pöstlberger Bora-Hansgrohe + 03:21.20
112 Giulio Ciccone Bardiani CSF + 03:22.15
113 Martijn Keizer Team Lotto NL-Jumbo + 03:22.40
114 Sindre Lunke Team Sunweb + 03:23.13
115 Marco Marcato UAE Team Emirates + 03:23.31
116 Angel Vicioso Katusha-Alpecin + 03:23.40
117 Lars Bak Lotto-Soudal + 03:23.50
118 Ivan Rovny Gazprom-RusVelo + 03:24.37
119 Jos Van Emden Team Lotto NL-Jumbo + 03:24.39
120 Rory Sutherland Movistar Team + 03:24.54
121 Enrico Barbin Bardiani CSF + 03:26.27
122 Simone Ponzi CCC Sprandi Polkowice + 03:27.26
123 Michael Hepburn Orica-Scott + 03:28.03
124 Filippo Pozzato Wilier Triestina-Selle Italia + 03:30.01
125 Christopher Juul-Jensen Orica-Scott + 03:31.27
126 Jan Barta Bora-Hansgrohe + 03:32.37
127 Julien Bérard AG2R La Mondiale + 03:32.38
128 Fernando Gaviria Quick-Step Floors + 03:33.16
129 Twan Castelijns Team Lotto NL-Jumbo + 03:34.42
130 Alexey Tsatevitch Gazprom-RusVelo + 03:34.59
131 Pavel Brutt Gazprom-RusVelo + 03:35.10
132 Pieter Serry Quick-Step Floors + 03:36.00
133 Vyacheslav Kuznetsov Katusha-Alpecin + 03:36.46
134 Alex Howes Cannondale-Drapac Pro Cycling + 03:37.25
135 Matej Mohoric UAE Team Emirates + 03:37.33
136 Manuel Quinziato BMC Racing Team + 03:37.35
137 Maciej Paterski CCC Sprandi Polkowice + 03:40.51
138 Mads Pedersen Trek-Segafredo + 03:40.57
139 Eugert Zhupa Wilier Triestina-Selle Italia + 03:41.30
140 Moreno Hofland Lotto-Soudal + 03:41.42
141 Michal Golas Team Sky + 03:42.53
142 Luka Mezgec Orica-Scott + 03:42.59
143 Kristjan Koren Cannondale-Drapac Pro Cycling + 03:43.25
144 Mirco Maestri Bardiani CSF + 03:45.40
145 Maxim Belkov Katusha-Alpecin + 03:47.48
146 Svein Tuft Orica-Scott + 03:48.59
147 Evgeny Shalunov Gazprom-RusVelo + 03:51.27
148 Iljo Keisse Quick-Step Floors + 03:54.28
149 Eugenio Alafaci Trek-Segafredo + 03:58.21
150 Roberto Ferrari UAE Team Emirates + 04:03.17
151 Alberto Losada Katusha-Alpecin + 04:03.51
152 Dmitriy Kozontchuk Gazprom-RusVelo + 04:04.40
153 Maximiliano Richeze Quick-Step Floors + 04:04.47
154 Tom Stamsnijder Team Sunweb + 04:05.59
155 Davide Martinelli Quick-Step Floors + 04:06.05
156 Johann Van Zyl Team Dimension Data + 04:06.29
157 Sergey Lagutin Gazprom-RusVelo + 04:15.24
158 Simone Andreetta Bardiani CSF + 04:15.54
159 Sam Bennett Bora-Hansgrohe + 04:20.17
160 Nicola Boem Bardiani CSF + 04:22.19
161 Lorenzo Rota Bardiani CSF + 04:28.12
162 Marcin Bialoblocki CCC Sprandi Polkowice + 04:30.48
163 Zhandos Bizhigitov Astana Pro Team + 04:31.27
164 Ilia Koshevoy Wilier Triestina-Selle Italia + 04:33.52
165 Giuseppe Fonzi Wilier Triestina-Selle Italia + 04:50.09
- Jasper De Buyst Lotto-Soudal DNF

Race profile

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