Giro d'Italia 2017 - Stage 16

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

GC

PosRiderTeam Time
1 Tom Dumoulin Team Sunweb 70:14:48
2 Nairo Quintana Movistar Team + 00.31
3 Vincenzo Nibali Bahrain-Merida + 01.12
4 Thibaut Pinot FDJ + 02.38
5 Ilnur Zakarin Katusha-Alpecin + 02.40
6 Domenico Pozzovivo AG2R La Mondiale + 03.05
7 Bauke Mollema Trek-Segafredo + 03.49
8 Bob Jungels Quick-Step Floors + 04.35
9 Steven Kruijswijk Team Lotto NL-Jumbo + 06.20
10 Adam Yates Orica-Scott + 07.00
11 Davide Formolo Cannondale-Drapac Pro Cycling + 07.17
12 Andrey Amador Movistar Team + 11.29
13 Jan Polanc UAE Team Emirates + 12.13
14 Dario Cataldo Astana Pro Team + 13.26
15 Maxime Monfort Lotto-Soudal + 14.46
16 Jan Hirt CCC Sprandi Polkowice + 19.02
17 Sebastien Reichenbach FDJ + 25.20
18 Patrick Konrad Bora-Hansgrohe + 26.50
19 Hubert Dupont AG2R La Mondiale + 28.27
20 Simone Petilli UAE Team Emirates + 29.07
21 Franco Pellizotti Bahrain-Merida + 30.15
22 Stef Clement Team Lotto NL-Jumbo + 36.51
23 Rui Costa UAE Team Emirates + 39.07
24 Mikel Landa Team Sky + 41.58
25 Laurens De Plus Quick-Step Floors + 42.40
26 Gorka Izagirre Movistar Team + 45.39
27 Winner Anacona Movistar Team + 45.53
28 Jesper Hansen Astana Pro Team + 46.35
29 Tejay van Garderen BMC Racing Team + 48.31
30 Laurens Ten Dam Team Sunweb + 51.14
31 Peter Stetina Trek-Segafredo + 53.35
32 Jacques Janse Van Rensburg Team Dimension Data + 56.58
33 Rudy Molard FDJ + 01:02.46
34 Pierre Rolland Cannondale-Drapac Pro Cycling + 01:02.55
35 Michael Woods Cannondale-Drapac Pro Cycling + 01:03.28
36 Michal Schlegel CCC Sprandi Polkowice + 01:07.33
37 Robert Kiserlovski Katusha-Alpecin + 01:09.29
38 Kanstantsin Sivtsov Bahrain-Merida + 01:10.14
39 Ben Gastauer AG2R La Mondiale + 01:11.11
40 Tomasz Marczynski Lotto-Soudal + 01:11.40
41 Cristian Rodriguez Wilier Triestina-Selle Italia + 01:12.23
42 Igor Anton Team Dimension Data + 01:13.36
43 Giovanni Visconti Bahrain-Merida + 01:13.41
44 Rubén Plaza Orica-Scott + 01:15.22
45 Jose Mendes Bora-Hansgrohe + 01:16.02
46 Philip Deignan Team Sky + 01:16.20
47 Eros Capecchi Quick-Step Floors + 01:20.29
48 François Bidard AG2R La Mondiale + 01:21.09
49 Gregor Mühlberger Bora-Hansgrohe + 01:22.08
50 Sebastian Henao Team Sky + 01:22.24
51 Luis León Sánchez Astana Pro Team + 01:24.01
52 Steve Morabito FDJ + 01:26.25
53 Alexander Foliforov Gazprom-RusVelo + 01:27.37
54 Julien Bernard Trek-Segafredo + 01:28.29
55 Matteo Montaguti AG2R La Mondiale + 01:29.48
56 Jose Herrada Movistar Team + 01:30.38
57 Victor De La Parte Movistar Team + 01:32.58
58 Simon Geschke Team Sunweb + 01:33.07
59 Natnael Berhane Team Dimension Data + 01:34.35
60 Bram Tankink Team Lotto NL-Jumbo + 01:35.08
61 Silvan Dillier BMC Racing Team + 01:35.22
62 Jose Gonçalves Katusha-Alpecin + 01:37.57
63 Jesús Hernández Trek-Segafredo + 01:38.33
64 José Joaquin Rojas Movistar Team + 01:39.51
65 Valerio Conti UAE Team Emirates + 01:40.44
66 Georg Preidler Team Sunweb + 01:44.30
67 Enrico Gasparotto Bahrain-Merida + 01:51.23
68 Carlos Verona Orica-Scott + 01:52.16
69 Diego Rosa Team Sky + 01:54.40
70 Joey Rosskopf BMC Racing Team + 01:55.40
71 Pello Bilbao Astana Pro Team + 01:57.36
72 Enrico Battaglin Team Lotto NL-Jumbo + 01:58.03
73 Manuele Boaro Bahrain-Merida + 01:58.09
74 Chad Haga Team Sunweb + 02:01.26
75 Andrey Zeits Astana Pro Team + 02:01.43
76 Tobias Ludvigsson FDJ + 02:03.01
77 Salvatore Puccio Team Sky + 02:04.30
78 Felix Großschartner CCC Sprandi Polkowice + 02:06.25
79 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 02:08.17
80 Jérémy Roy FDJ + 02:08.36
81 Edward Ravasi UAE Team Emirates + 02:11.57
82 Clément Chevrier AG2R La Mondiale + 02:14.14
83 Hugh Carthy Cannondale-Drapac Pro Cycling + 02:14.30
84 Davide Villella Cannondale-Drapac Pro Cycling + 02:14.53
85 Matvei Mamykin Katusha-Alpecin + 02:15.34
86 Dylan Teuns BMC Racing Team + 02:15.46
87 Omar Fraile Team Dimension Data + 02:16.34
88 Manuel Senni BMC Racing Team + 02:20.16
89 Lukasz Owsian CCC Sprandi Polkowice + 02:21.24
90 Paolo Tiralongo Astana Pro Team + 02:21.42
91 Francisco Ventoso BMC Racing Team + 02:22.01
92 Joe Dombrowski Cannondale-Drapac Pro Cycling + 02:22.12
93 Quentin Jauregui AG2R La Mondiale + 02:24.08
94 Sergey Firsanov Gazprom-RusVelo + 02:24.47
95 Matteo Busato Wilier Triestina-Selle Italia + 02:25.10
96 Adam Hansen Lotto-Soudal + 02:28.21
97 Dries Devenyns Quick-Step Floors + 02:30.25
98 Jurgen Van den Broeck Team Lotto NL-Jumbo + 02:30.26
99 Valerio Agnoli Bahrain-Merida + 02:31.40
100 Vasil Kiryienka Team Sky + 02:33.27
101 Kristian Sbaragli Team Dimension Data + 02:34.40
102 Benoît Vaugrenard FDJ + 02:38.26
103 Sindre Lunke Team Sunweb + 02:38.29
104 Martijn Keizer Team Lotto NL-Jumbo + 02:39.23
105 Jasper Stuyven Trek-Segafredo + 02:39.59
106 Matthieu Ladagnous FDJ + 02:41.41
107 Luka Pibernik Bahrain-Merida + 02:44.02
108 Lukas Pöstlberger Bora-Hansgrohe + 02:44.25
109 Julen Amezqueta Wilier Triestina-Selle Italia + 02:44.44
110 Cesare Benedetti Bora-Hansgrohe + 02:45.08
111 Maciej Paterski CCC Sprandi Polkowice + 02:46.28
112 Branislau Samoilau CCC Sprandi Polkowice + 02:47.28
113 Pavel Brutt Gazprom-RusVelo + 02:47.28
114 Daniel Teklehaimanot Team Dimension Data + 02:48.13
115 Marco Marcato UAE Team Emirates + 02:48.42
116 Lars Bak Lotto-Soudal + 02:49.01
117 Jan Tratnik CCC Sprandi Polkowice + 02:49.05
118 Giulio Ciccone Bardiani CSF + 02:50.24
119 Angel Vicioso Katusha-Alpecin + 02:51.49
120 Simone Ponzi CCC Sprandi Polkowice + 02:52.37
121 Ivan Rovny Gazprom-RusVelo + 02:52.46
122 Jos Van Emden Team Lotto NL-Jumbo + 02:52.48
123 Jasper De Buyst Lotto-Soudal + 02:53.25
124 Filippo Pozzato Wilier Triestina-Selle Italia + 02:55.12
125 Fernando Gaviria Quick-Step Floors + 02:55.17
126 Pieter Serry Quick-Step Floors + 02:55.17
127 Michael Hepburn Orica-Scott + 02:56.12
128 Enrico Barbin Bardiani CSF + 02:57.18
129 Matej Mohoric UAE Team Emirates + 02:57.36
130 Julien Bérard AG2R La Mondiale + 02:57.49
131 Maxim Belkov Katusha-Alpecin + 02:58.09
132 Twan Castelijns Team Lotto NL-Jumbo + 02:58.33
133 Christopher Juul-Jensen Orica-Scott + 02:59.24
134 Rory Sutherland Movistar Team + 03:00.33
135 Vyacheslav Kuznetsov Katusha-Alpecin + 03:01.57
136 Manuel Quinziato BMC Racing Team + 03:02.46
137 Alexey Tsatevitch Gazprom-RusVelo + 03:03.08
138 Sacha Modolo UAE Team Emirates + 03:04.23
139 Daniel Martinez Wilier Triestina-Selle Italia + 03:04.47
140 Moreno Hofland Lotto-Soudal + 03:05.33
141 Alex Howes Cannondale-Drapac Pro Cycling + 03:05.34
142 Jan Barta Bora-Hansgrohe + 03:06.26
143 Eugert Zhupa Wilier Triestina-Selle Italia + 03:06.41
144 Michal Golas Team Sky + 03:08.04
145 Kristjan Koren Cannondale-Drapac Pro Cycling + 03:08.36
146 Mads Pedersen Trek-Segafredo + 03:09.06
147 Mirco Maestri Bardiani CSF + 03:10.51
148 Luka Mezgec Orica-Scott + 03:11.08
149 Svein Tuft Orica-Scott + 03:14.10
150 Iljo Keisse Quick-Step Floors + 03:15.57
151 Davide Martinelli Quick-Step Floors + 03:16.26
152 Johann Van Zyl Team Dimension Data + 03:16.50
153 Roberto Ferrari UAE Team Emirates + 03:17.02
154 Evgeny Shalunov Gazprom-RusVelo + 03:17.30
155 Tom Stamsnijder Team Sunweb + 03:18.17
156 Eugenio Alafaci Trek-Segafredo + 03:23.32
157 Maximiliano Richeze Quick-Step Floors + 03:23.33
158 Sergey Lagutin Gazprom-RusVelo + 03:25.45
159 Alberto Losada Katusha-Alpecin + 03:29.02
160 Phil Bauhaus Team Sunweb + 03:31.06
161 Nicola Boem Bardiani CSF + 03:32.40
162 Dmitriy Kozontchuk Gazprom-RusVelo + 03:32.49
163 Sam Bennett Bora-Hansgrohe + 03:32.53
164 Lorenzo Rota Bardiani CSF + 03:40.27
165 Simone Andreetta Bardiani CSF + 03:41.05
166 Zhandos Bizhigitov Astana Pro Team + 03:41.48
167 Marcin Bialoblocki CCC Sprandi Polkowice + 03:50.49
168 Ilia Koshevoy Wilier Triestina-Selle Italia + 03:52.38
169 Giuseppe Fonzi Wilier Triestina-Selle Italia + 04:10.10
- Ryan Gibbons Team Dimension Data DNS
- William Bonnet FDJ DNS
- Alex Edmondson Orica-Scott DNS
- Vincenzo Albanese Bardiani CSF DNS
- Victor Campenaerts Team Lotto NL-Jumbo DNF
- Ben Hermans BMC Racing Team DNF
- Sean De Bie Lotto-Soudal DNF
- Kenny Elissonde Team Sky DNF
- Daniele Bennati Movistar Team DNF

Race profile

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