Giro d'Italia 2017 - Stage 20

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

GC

PosRiderTeam Time
1 Nairo Quintana Movistar Team 90:00:38
2 Vincenzo Nibali Bahrain-Merida + 00.39
3 Thibaut Pinot FDJ + 00.43
4 Tom Dumoulin Team Sunweb + 00.53
5 Ilnur Zakarin Katusha-Alpecin + 01.15
6 Domenico Pozzovivo AG2R La Mondiale + 01.30
7 Bauke Mollema Trek-Segafredo + 03.03
8 Adam Yates Orica-Scott + 06.50
9 Bob Jungels Quick-Step Floors + 07.18
10 Davide Formolo Cannondale-Drapac Pro Cycling + 12.55
11 Jan Polanc UAE Team Emirates + 16.58
12 Jan Hirt CCC Sprandi Polkowice + 17.58
13 Maxime Monfort Lotto-Soudal + 21.13
14 Dario Cataldo Astana Pro Team + 23.33
15 Sebastien Reichenbach FDJ + 26.19
16 Patrick Konrad Bora-Hansgrohe + 35.14
17 Hubert Dupont AG2R La Mondiale + 35.57
18 Mikel Landa Team Sky + 36.02
19 Andrey Amador Movistar Team + 37.55
20 Tejay van Garderen BMC Racing Team + 57.00
21 Franco Pellizotti Bahrain-Merida + 57.41
22 Pierre Rolland Cannondale-Drapac Pro Cycling + 01:08.36
23 Stef Clement Team Lotto NL-Jumbo + 01:13.54
24 Laurens De Plus Quick-Step Floors + 01:17.53
25 Winner Anacona Movistar Team + 01:23.32
26 Simone Petilli UAE Team Emirates + 01:26.58
27 Rui Costa UAE Team Emirates + 01:32.10
28 Gorka Izagirre Movistar Team + 01:32.28
29 Robert Kiserlovski Katusha-Alpecin + 01:32.55
30 Jesper Hansen Astana Pro Team + 01:33.18
31 Ben Gastauer AG2R La Mondiale + 01:33.56
32 Rubén Plaza Orica-Scott + 01:35.58
33 Sebastian Henao Team Sky + 01:42.14
34 Laurens Ten Dam Team Sunweb + 01:44.50
35 Kanstantsin Sivtsov Bahrain-Merida + 01:49.27
36 Jacques Janse Van Rensburg Team Dimension Data + 01:56.11
37 Philip Deignan Team Sky + 01:58.01
38 Michael Woods Cannondale-Drapac Pro Cycling + 01:59.40
39 François Bidard AG2R La Mondiale + 02:05.18
40 Alexander Foliforov Gazprom-RusVelo + 02:06.34
41 Gregor Mühlberger Bora-Hansgrohe + 02:10.31
42 Julien Bernard Trek-Segafredo + 02:12.47
43 Rudy Molard FDJ + 02:14.21
44 Michal Schlegel CCC Sprandi Polkowice + 02:15.29
45 Luis León Sánchez Astana Pro Team + 02:15.31
46 Peter Stetina Trek-Segafredo + 02:15.54
47 Tomasz Marczynski Lotto-Soudal + 02:18.20
48 Jesús Hernández Trek-Segafredo + 02:20.21
49 Jose Mendes Bora-Hansgrohe + 02:22.56
50 José Joaquin Rojas Movistar Team + 02:23.04
51 Matteo Montaguti AG2R La Mondiale + 02:24.04
52 Cristian Rodriguez Wilier Triestina-Selle Italia + 02:24.38
53 Steve Morabito FDJ + 02:25.19
54 Simon Geschke Team Sunweb + 02:28.04
55 Victor De La Parte Movistar Team + 02:31.52
56 Diego Rosa Team Sky + 02:32.19
57 Carlos Verona Orica-Scott + 02:32.23
58 Eros Capecchi Quick-Step Floors + 02:33.03
59 Natnael Berhane Team Dimension Data + 02:33.13
60 Jose Gonçalves Katusha-Alpecin + 02:37.38
61 Jose Herrada Movistar Team + 02:38.32
62 Igor Anton Team Dimension Data + 02:47.21
63 Enrico Battaglin Team Lotto NL-Jumbo + 02:53.52
64 Andrey Zeits Astana Pro Team + 02:54.11
65 Omar Fraile Team Dimension Data + 02:58.01
66 Pello Bilbao Astana Pro Team + 02:58.44
67 Silvan Dillier BMC Racing Team + 03:02.29
68 Valerio Conti UAE Team Emirates + 03:03.57
69 Joe Dombrowski Cannondale-Drapac Pro Cycling + 03:04.27
70 Davide Villella Cannondale-Drapac Pro Cycling + 03:06.32
71 Joey Rosskopf BMC Racing Team + 03:08.27
72 Georg Preidler Team Sunweb + 03:09.35
73 Manuele Boaro Bahrain-Merida + 03:11.29
74 Jérémy Roy FDJ + 03:11.30
75 Enrico Gasparotto Bahrain-Merida + 03:12.50
76 Dylan Teuns BMC Racing Team + 03:13.37
77 Tom-Jelte Slagter Cannondale-Drapac Pro Cycling + 03:14.56
78 Felix Großschartner CCC Sprandi Polkowice + 03:15.57
79 Manuel Senni BMC Racing Team + 03:22.08
80 Clément Chevrier AG2R La Mondiale + 03:24.08
81 Matteo Busato Wilier Triestina-Selle Italia + 03:24.49
82 Paolo Tiralongo Astana Pro Team + 03:24.50
83 Edward Ravasi UAE Team Emirates + 03:24.57
84 Chad Haga Team Sunweb + 03:28.33
85 Matvei Mamykin Katusha-Alpecin + 03:28.46
86 Salvatore Puccio Team Sky + 03:28.55
87 Tobias Ludvigsson FDJ + 03:30.08
88 Dries Devenyns Quick-Step Floors + 03:34.13
89 Lukasz Owsian CCC Sprandi Polkowice + 03:34.50
90 Quentin Jauregui AG2R La Mondiale + 03:37.03
91 Hugh Carthy Cannondale-Drapac Pro Cycling + 03:41.37
92 Adam Hansen Lotto-Soudal + 03:43.34
93 Jurgen Van den Broeck Team Lotto NL-Jumbo + 03:44.04
94 Giulio Ciccone Bardiani CSF + 03:45.21
95 Francisco Ventoso BMC Racing Team + 03:46.26
96 Sergey Firsanov Gazprom-RusVelo + 03:50.04
97 Matthieu Ladagnous FDJ + 03:52.32
98 Julen Amezqueta Wilier Triestina-Selle Italia + 03:54.17
99 Jasper Stuyven Trek-Segafredo + 03:54.29
100 Luka Pibernik Bahrain-Merida + 03:56.22
101 Kristian Sbaragli Team Dimension Data + 03:59.57
102 Vasil Kiryienka Team Sky + 04:05.38
103 Filippo Pozzato Wilier Triestina-Selle Italia + 04:06.12
104 Pieter Serry Quick-Step Floors + 04:08.28
105 Benoît Vaugrenard FDJ + 04:08.31
106 Luka Mezgec Orica-Scott + 04:08.59
107 Rory Sutherland Movistar Team + 04:10.06
108 Valerio Agnoli Bahrain-Merida + 04:10.13
109 Jan Tratnik CCC Sprandi Polkowice + 04:11.24
110 Branislau Samoilau CCC Sprandi Polkowice + 04:11.53
111 Christopher Juul-Jensen Orica-Scott + 04:12.28
112 Daniel Teklehaimanot Team Dimension Data + 04:12.35
113 Marco Marcato UAE Team Emirates + 04:13.59
114 Cesare Benedetti Bora-Hansgrohe + 04:15.13
115 Lukas Pöstlberger Bora-Hansgrohe + 04:16.36
116 Martijn Keizer Team Lotto NL-Jumbo + 04:17.56
117 Ivan Rovny Gazprom-RusVelo + 04:18.05
118 Sindre Lunke Team Sunweb + 04:18.29
119 Angel Vicioso Katusha-Alpecin + 04:18.56
120 Lars Bak Lotto-Soudal + 04:19.16
121 Jos Van Emden Team Lotto NL-Jumbo + 04:19.55
122 Alexey Tsatevitch Gazprom-RusVelo + 04:21.30
123 Enrico Barbin Bardiani CSF + 04:21.43
124 Evgeny Shalunov Gazprom-RusVelo + 04:22.23
125 Simone Ponzi CCC Sprandi Polkowice + 04:22.42
126 Michael Hepburn Orica-Scott + 04:23.29
127 Maxim Belkov Katusha-Alpecin + 04:25.50
128 Jan Barta Bora-Hansgrohe + 04:27.53
129 Julien Bérard AG2R La Mondiale + 04:27.54
130 Fernando Gaviria Quick-Step Floors + 04:28.32
131 Kristjan Koren Cannondale-Drapac Pro Cycling + 04:28.47
132 Vyacheslav Kuznetsov Katusha-Alpecin + 04:29.03
133 Twan Castelijns Team Lotto NL-Jumbo + 04:29.58
134 Pavel Brutt Gazprom-RusVelo + 04:30.26
135 Alex Howes Cannondale-Drapac Pro Cycling + 04:32.41
136 Matej Mohoric UAE Team Emirates + 04:32.49
137 Manuel Quinziato BMC Racing Team + 04:32.51
138 Maciej Paterski CCC Sprandi Polkowice + 04:36.07
139 Eugert Zhupa Wilier Triestina-Selle Italia + 04:36.46
140 Moreno Hofland Lotto-Soudal + 04:36.58
141 Mads Pedersen Trek-Segafredo + 04:37.56
142 Michal Golas Team Sky + 04:38.09
143 Mirco Maestri Bardiani CSF + 04:40.56
144 Svein Tuft Orica-Scott + 04:44.15
145 Iljo Keisse Quick-Step Floors + 04:49.44
146 Dmitriy Kozontchuk Gazprom-RusVelo + 04:55.08
147 Eugenio Alafaci Trek-Segafredo + 04:56.20
148 Alberto Losada Katusha-Alpecin + 04:59.07
149 Maximiliano Richeze Quick-Step Floors + 05:00.03
150 Roberto Ferrari UAE Team Emirates + 05:00.16
151 Lorenzo Rota Bardiani CSF + 05:00.22
152 Johann Van Zyl Team Dimension Data + 05:01.45
153 Nicola Boem Bardiani CSF + 05:02.04
154 Davide Martinelli Quick-Step Floors + 05:03.04
155 Tom Stamsnijder Team Sunweb + 05:03.29
156 Ilia Koshevoy Wilier Triestina-Selle Italia + 05:07.41
157 Simone Andreetta Bardiani CSF + 05:08.40
158 Sergey Lagutin Gazprom-RusVelo + 05:10.40
159 Sam Bennett Bora-Hansgrohe + 05:17.16
160 Zhandos Bizhigitov Astana Pro Team + 05:21.55
161 Marcin Bialoblocki CCC Sprandi Polkowice + 05:26.04
162 Giuseppe Fonzi Wilier Triestina-Selle Italia + 05:45.25
- Steven Kruijswijk Team Lotto NL-Jumbo DNS
- Giovanni Visconti Bahrain-Merida DNF

Race profile

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