Vuelta a España 2017 - Stage 20

Corvera de Asturias > Alto de l'Angliru, 117.5km

19.08-10.09

The Vuelta a España will celebrate its 81th edition in 2026. First organised in 1935, it has grown into one of cycling’s three Grand Tours and a key fixture on the late summer calendar. The 2026 race runs from 22 August to 13 September, starting in Monaco and finishing in Granada. Riders will cover around 3,275 kilometres over 21 stages across Monaco, France, Andorra and Spain. The race is broadcast in more than 190 countries, reaching a global audience of millions. At stake is the maillot rojo, one of the most prestigious jerseys in professional cycling.

Results

Stage

PosRiderTeam Time
1 Alberto Contador Trek-Segafredo 3:31:33
2 Wout Poels Team Sky + 00.17
3 Chris Froome Team Sky + 00.17
4 Ilnur Zakarin Katusha-Alpecin + 00.35
5 Franco Pellizotti Bahrain-Merida + 00.51
6 Vincenzo Nibali Bahrain-Merida + 00.51
7 Steven Kruijswijk Team Lotto NL-Jumbo + 00.51
8 Wilco Kelderman Team Sunweb + 01.11
9 Romain Bardet AG2R La Mondiale + 01.25
10 Michael Woods Cannondale-Drapac Pro Cycling + 01.36
11 Richard Carapaz Movistar Team + 01.46
12 Mikel Nieve Team Sky + 02.15
13 Gianni Moscon Team Sky + 03.16
14 Tejay van Garderen BMC Racing Team + 03.43
15 Louis Meintjes UAE Team Emirates + 03.56
16 Miguel Ángel López Astana Pro Team + 03.56
17 Enric Mas Quick-Step Floors + 03.56
18 Marc Soler Movistar Team + 03.56
19 Diego Rosa Team Sky + 04.12
20 Simon Yates Orica-Scott + 04.18
21 Esteban Chaves Orica-Scott + 04.48
22 Luis Angel Mate Cofidis, Solutions Crédits + 04.54
23 Nick Schultz Caja Rural-Seguros RGA + 05.23
24 Pello Bilbao Astana Pro Team + 05.45
25 José Joaquin Rojas Movistar Team + 06.29
26 Koen Bouwman Team Lotto NL-Jumbo + 06.40
27 Nicolas Roche BMC Racing Team + 07.05
28 Sergio Pardilla Caja Rural-Seguros RGA + 07.17
29 Odd Christian Eiking FDJ + 07.17
30 Pawel Poljanski Bora-Hansgrohe + 07.33
31 Rafal Majka Bora-Hansgrohe + 07.33
32 Jan Polanc UAE Team Emirates + 07.43
33 Stefan Denifl Aqua Blue Sport + 08.19
34 Antwan Tolhoek Team Lotto NL-Jumbo + 08.26
35 Tomasz Marczynski Lotto-Soudal + 08.34
36 Jaime Roson Caja Rural-Seguros RGA + 08.47
37 Hector Saez Caja Rural-Seguros RGA + 09.16
38 Jack Haig Orica-Scott + 09.35
39 Sander Armee Lotto-Soudal + 09.35
40 Bart De Clercq Lotto-Soudal + 09.53
41 Ricardo Vilela Manzana - Postobón + 09.53
42 Daniel Moreno Movistar Team + 09.54
43 Jeremy Maison FDJ + 10.17
44 David López Team Sky + 10.54
45 Darwin Atapuma UAE Team Emirates + 10.54
46 Peter Stetina Trek-Segafredo + 11.00
47 Matej Mohoric UAE Team Emirates + 11.23
48 Hernan Aguirre Manzana - Postobón + 11.28
49 Francisco Ventoso BMC Racing Team + 11.57
50 Antonio Pedrero Movistar Team + 11.58
51 Chad Haga Team Sunweb + 12.52
52 Adam Yates Orica-Scott + 13.11
53 Stéphane Rossetto Cofidis, Solutions Crédits + 13.23
54 Giovanni Visconti Bahrain-Merida + 13.23
55 Christopher Juul-Jensen Orica-Scott + 13.25
56 Bernardo Suaza Manzana - Postobón + 14.05
57 Søren Kragh Andersen Team Sunweb + 14.17
58 Anthony Roux FDJ + 14.56
59 Luis León Sánchez Astana Pro Team + 15.07
60 Fabio Aru Astana Pro Team + 15.07
61 Anthony Perez Cofidis, Solutions Crédits + 15.07
62 Patrick Konrad Bora-Hansgrohe + 15.15
63 Aldemar Reyes Manzana - Postobón + 15.15
64 Tobias Ludvigsson FDJ + 16.07
65 Loic Vliegen BMC Racing Team + 16.47
66 Damiano Caruso BMC Racing Team + 16.50
67 Anthony Turgis Cofidis, Solutions Crédits + 17.10
68 Floris De Tier Team Lotto NL-Jumbo + 17.39
69 Iván García Cortina Bahrain-Merida + 17.44
70 Carlos Verona Orica-Scott + 17.52
71 Sam Bewley Orica-Scott + 17.52
72 Christian Knees Team Sky + 17.59
73 Adam Hansen Lotto-Soudal + 17.59
74 Lasse Norman Leth Aqua Blue Sport + 17.59
75 Igor Anton Team Dimension Data + 17.59
76 Jetse Bol Manzana - Postobón + 17.59
77 Jarlinson Pantano Trek-Segafredo + 18.33
78 Jesús Hernández Trek-Segafredo + 18.33
79 Daan Olivier Team Lotto NL-Jumbo + 18.33
80 Peter Koning Aqua Blue Sport + 18.33
81 Nelson Oliveira Movistar Team + 18.35
82 Rui Costa UAE Team Emirates + 19.06
83 Chris Hamilton Team Sunweb + 19.23
84 Julien Bernard Trek-Segafredo + 19.26
85 Bob Jungels Quick-Step Floors + 19.26
86 Daniel Navarro Cofidis, Solutions Crédits + 19.26
87 Hernando Bohorquez Manzana - Postobón + 19.26
88 Przemyslaw Niemiec UAE Team Emirates + 19.44
89 Clément Chevrier AG2R La Mondiale + 19.44
90 Fabricio Ferrari Caja Rural-Seguros RGA + 20.01
91 Sergey Chernetskiy Astana Pro Team + 20.01
92 Diego Rubio Caja Rural-Seguros RGA + 20.32
93 Emanuel Buchmann Bora-Hansgrohe + 20.38
94 Alberto Losada Katusha-Alpecin + 20.48
95 Stef Clement Team Lotto NL-Jumbo + 20.58
96 Manuele Boaro Bahrain-Merida + 21.01
97 Jacques Janse Van Rensburg Team Dimension Data + 21.01
98 Jelle Wallays Lotto-Soudal + 21.29
99 Mark Christian Aqua Blue Sport + 21.37
100 Alexey Lutsenko Astana Pro Team + 21.41
101 Lluis Mas Caja Rural-Seguros RGA + 21.41
102 Guillaume Bonnafond Cofidis, Solutions Crédits + 21.52
103 Koen De Kort Trek-Segafredo + 21.56
104 Daniel Hoelgaard FDJ + 21.56
105 Salvatore Puccio Team Sky + 22.05
106 Eros Capecchi Quick-Step Floors + 22.05
107 Bert-Jan Lindeman Team Lotto NL-Jumbo + 22.05
108 Remy Mertz Lotto-Soudal + 22.11
109 Alexis Gougeard AG2R La Mondiale + 22.41
110 Rafael Reis Caja Rural-Seguros RGA + 22.43
111 Julien Duval AG2R La Mondiale + 22.43
112 Julian Alaphilippe Quick-Step Floors + 22.43
113 Arnaud Courteille FDJ + 22.46
114 Alessandro De Marchi BMC Racing Team + 22.46
115 Thomas De Gendt Lotto-Soudal + 22.46
116 Niki Terpstra Quick-Step Floors + 22.46
117 Federico Zurlo UAE Team Emirates + 22.46
118 Marco Haller Katusha-Alpecin + 22.57
119 Juan Felipe Osorio Manzana - Postobón + 22.57
120 Michael Schwarzmann Bora-Hansgrohe + 23.01
121 Sacha Modolo UAE Team Emirates + 23.01
122 Domen Novak Bahrain-Merida + 23.27
123 Antonio Nibali Bahrain-Merida + 23.27
124 Johannes Fröhlinger Team Sunweb + 23.31
125 Christoph Pfingsten Bora-Hansgrohe + 24.01
126 Toms Skujins Cannondale-Drapac Pro Cycling + 24.50
127 Simon Clarke Cannondale-Drapac Pro Cycling + 24.50
128 Hugo Houle AG2R La Mondiale + 25.06
129 Yves Lampaert Quick-Step Floors + 25.13
130 Edward Theuns Trek-Segafredo + 25.13
131 Tim Declercq Quick-Step Floors + 25.13
132 Markel Irizar Trek-Segafredo + 25.17
133 William Clarke Cannondale-Drapac Pro Cycling + 25.32
134 Brendan Canty Cannondale-Drapac Pro Cycling + 25.33
135 Davide Villella Cannondale-Drapac Pro Cycling + 25.33
136 Aaron Gate Aqua Blue Sport + 25.42
137 Thomas Scully Cannondale-Drapac Pro Cycling + 25.56
138 Tom Van Asbroeck Cannondale-Drapac Pro Cycling + 25.56
139 Lorrenzo Manzin FDJ + 25.56
140 Magnus Cort Orica-Scott + 25.56
141 Fernando Orjuela Manzana - Postobón + 25.56
142 Andreas Schillinger Bora-Hansgrohe + 26.09
143 Lachlan Morton Team Dimension Data + 26.27
144 Conor Dunne Aqua Blue Sport + 26.27
145 Rein Taaramäe Katusha-Alpecin + 26.27
146 Ian Stannard Team Sky + 26.29
147 Michael Mørkøv Katusha-Alpecin + 26.40
148 Maxim Belkov Katusha-Alpecin + 26.40
149 Laurens De Vreese Astana Pro Team + 26.40
150 Matteo Trentin Quick-Step Floors + 26.40
151 Sebastian Molano Manzana - Postobón + 26.40
152 Valerio Agnoli Bahrain-Merida + 26.40
153 Kenneth Vanbilsen Cofidis, Solutions Crédits + 26.40
154 Juan Jose Lobato Team Lotto NL-Jumbo + 26.40
155 David Arroyo Caja Rural-Seguros RGA + 26.40
156 Joe Dombrowski Cannondale-Drapac Pro Cycling + 26.44
157 Michel Kreder Aqua Blue Sport + 26.48
158 Adam Blythe Aqua Blue Sport + 26.48
159 Nikita Stalnov Astana Pro Team + 27.24
- David de la Cruz Quick-Step Floors DNF

GC

PosRiderTeam Time
1 Chris Froome Team Sky 79:23:37
2 Vincenzo Nibali Bahrain-Merida + 02.15
3 Ilnur Zakarin Katusha-Alpecin + 02.51
4 Alberto Contador Trek-Segafredo + 03.11
5 Wilco Kelderman Team Sunweb + 03.15
6 Wout Poels Team Sky + 06.45
7 Michael Woods Cannondale-Drapac Pro Cycling + 08.16
8 Miguel Ángel López Astana Pro Team + 08.59
9 Steven Kruijswijk Team Lotto NL-Jumbo + 11.04
10 Tejay van Garderen BMC Racing Team + 15.36
11 Esteban Chaves Orica-Scott + 16.32
12 Louis Meintjes UAE Team Emirates + 17.15
13 Fabio Aru Astana Pro Team + 21.27
14 Nicolas Roche BMC Racing Team + 21.46
15 Sergio Pardilla Caja Rural-Seguros RGA + 22.45
16 Mikel Nieve Team Sky + 27.16
17 Romain Bardet AG2R La Mondiale + 31.07
18 Daniel Moreno Movistar Team + 42.02
19 Sander Armee Lotto-Soudal + 58.47
20 Darwin Atapuma UAE Team Emirates + 01:02.44
21 Jack Haig Orica-Scott + 01:04.34
22 José Joaquin Rojas Movistar Team + 01:05.02
23 Pello Bilbao Astana Pro Team + 01:06.08
24 Franco Pellizotti Bahrain-Merida + 01:12.38
25 Luis Angel Mate Cofidis, Solutions Crédits + 01:13.13
26 Jaime Roson Caja Rural-Seguros RGA + 01:16.46
27 Gianni Moscon Team Sky + 01:21.04
28 Antwan Tolhoek Team Lotto NL-Jumbo + 01:21.38
29 Stef Clement Team Lotto NL-Jumbo + 01:25.59
30 Matej Mohoric UAE Team Emirates + 01:31.24
31 Peter Stetina Trek-Segafredo + 01:36.21
32 Luis León Sánchez Astana Pro Team + 01:36.36
33 Jarlinson Pantano Trek-Segafredo + 01:38.53
34 Adam Yates Orica-Scott + 01:39.05
35 Igor Anton Team Dimension Data + 01:42.19
36 Richard Carapaz Movistar Team + 01:43.45
37 Hernan Aguirre Manzana - Postobón + 01:49.12
38 Jan Polanc UAE Team Emirates + 01:52.00
39 Rafal Majka Bora-Hansgrohe + 01:53.01
40 Bart De Clercq Lotto-Soudal + 01:54.05
41 Koen Bouwman Team Lotto NL-Jumbo + 01:54.46
42 Rui Costa UAE Team Emirates + 01:56.31
43 Bob Jungels Quick-Step Floors + 01:57.19
44 Simon Yates Orica-Scott + 02:02.29
45 Aldemar Reyes Manzana - Postobón + 02:03.11
46 Giovanni Visconti Bahrain-Merida + 02:10.14
47 Nelson Oliveira Movistar Team + 02:15.54
48 Odd Christian Eiking FDJ + 02:16.49
49 Marc Soler Movistar Team + 02:18.22
50 Bernardo Suaza Manzana - Postobón + 02:22.47
51 Ricardo Vilela Manzana - Postobón + 02:25.07
52 Antonio Pedrero Movistar Team + 02:26.19
53 Anthony Roux FDJ + 02:27.50
54 Diego Rosa Team Sky + 02:31.02
55 Stéphane Rossetto Cofidis, Solutions Crédits + 02:32.25
56 Tomasz Marczynski Lotto-Soudal + 02:33.28
57 Stefan Denifl Aqua Blue Sport + 02:38.38
58 Thomas De Gendt Lotto-Soudal + 02:39.07
59 Fabricio Ferrari Caja Rural-Seguros RGA + 02:39.38
60 Tobias Ludvigsson FDJ + 02:41.30
61 Floris De Tier Team Lotto NL-Jumbo + 02:41.33
62 Daan Olivier Team Lotto NL-Jumbo + 02:42.21
63 Clément Chevrier AG2R La Mondiale + 02:42.27
64 Jeremy Maison FDJ + 02:44.27
65 Jesús Hernández Trek-Segafredo + 02:44.58
66 Alessandro De Marchi BMC Racing Team + 02:55.10
67 Emanuel Buchmann Bora-Hansgrohe + 02:55.53
68 Enric Mas Quick-Step Floors + 02:57.59
69 David López Team Sky + 02:58.03
70 Pawel Poljanski Bora-Hansgrohe + 02:58.21
71 Jetse Bol Manzana - Postobón + 02:59.03
72 Julian Alaphilippe Quick-Step Floors + 02:59.06
73 Alberto Losada Katusha-Alpecin + 03:06.25
74 Carlos Verona Orica-Scott + 03:06.26
75 Simon Clarke Cannondale-Drapac Pro Cycling + 03:07.00
76 Alexey Lutsenko Astana Pro Team + 03:07.57
77 Hector Saez Caja Rural-Seguros RGA + 03:08.52
78 Valerio Agnoli Bahrain-Merida + 03:08.57
79 Koen De Kort Trek-Segafredo + 03:09.03
80 Salvatore Puccio Team Sky + 03:09.15
81 Anthony Perez Cofidis, Solutions Crédits + 03:12.18
82 Daniel Navarro Cofidis, Solutions Crédits + 03:16.51
83 Jacques Janse Van Rensburg Team Dimension Data + 03:17.01
84 Lluis Mas Caja Rural-Seguros RGA + 03:18.15
85 Matteo Trentin Quick-Step Floors + 03:18.54
86 Julien Bernard Trek-Segafredo + 03:21.20
87 Przemyslaw Niemiec UAE Team Emirates + 03:25.19
88 Juan Felipe Osorio Manzana - Postobón + 03:27.27
89 Guillaume Bonnafond Cofidis, Solutions Crédits + 03:28.03
90 David Arroyo Caja Rural-Seguros RGA + 03:31.36
91 Lachlan Morton Team Dimension Data + 03:31.59
92 Edward Theuns Trek-Segafredo + 03:33.03
93 Francisco Ventoso BMC Racing Team + 03:33.37
94 Hernando Bohorquez Manzana - Postobón + 03:33.40
95 Sergey Chernetskiy Astana Pro Team + 03:34.46
96 Patrick Konrad Bora-Hansgrohe + 03:35.42
97 Davide Villella Cannondale-Drapac Pro Cycling + 03:36.54
98 Adam Hansen Lotto-Soudal + 03:36.57
99 Chad Haga Team Sunweb + 03:43.54
100 Alexis Gougeard AG2R La Mondiale + 03:45.40
101 Joe Dombrowski Cannondale-Drapac Pro Cycling + 03:46.36
102 Iván García Cortina Bahrain-Merida + 03:47.27
103 Eros Capecchi Quick-Step Floors + 03:47.45
104 Antonio Nibali Bahrain-Merida + 03:48.57
105 Arnaud Courteille FDJ + 03:49.08
106 Christopher Juul-Jensen Orica-Scott + 03:51.30
107 Domen Novak Bahrain-Merida + 03:51.51
108 Søren Kragh Andersen Team Sunweb + 03:53.02
109 Damiano Caruso BMC Racing Team + 03:53.18
110 Nick Schultz Caja Rural-Seguros RGA + 03:53.31
111 Bert-Jan Lindeman Team Lotto NL-Jumbo + 03:53.33
112 Julien Duval AG2R La Mondiale + 03:54.03
113 Loic Vliegen BMC Racing Team + 03:56.01
114 Brendan Canty Cannondale-Drapac Pro Cycling + 03:56.33
115 Manuele Boaro Bahrain-Merida + 04:01.59
116 Juan Jose Lobato Team Lotto NL-Jumbo + 04:02.01
117 Hugo Houle AG2R La Mondiale + 04:02.26
118 Anthony Turgis Cofidis, Solutions Crédits + 04:06.13
119 Marco Haller Katusha-Alpecin + 04:06.31
120 Markel Irizar Trek-Segafredo + 04:07.02
121 Johannes Fröhlinger Team Sunweb + 04:07.21
122 Toms Skujins Cannondale-Drapac Pro Cycling + 04:11.07
123 Chris Hamilton Team Sunweb + 04:12.28
124 Laurens De Vreese Astana Pro Team + 04:12.32
125 Christian Knees Team Sky + 04:12.41
126 Tim Declercq Quick-Step Floors + 04:16.45
127 Daniel Hoelgaard FDJ + 04:17.04
128 Magnus Cort Orica-Scott + 04:17.37
129 Michel Kreder Aqua Blue Sport + 04:19.13
130 Diego Rubio Caja Rural-Seguros RGA + 04:19.32
131 Niki Terpstra Quick-Step Floors + 04:22.56
132 Rafael Reis Caja Rural-Seguros RGA + 04:26.16
133 Sacha Modolo UAE Team Emirates + 04:27.08
134 Maxim Belkov Katusha-Alpecin + 04:28.56
135 Tom Van Asbroeck Cannondale-Drapac Pro Cycling + 04:29.59
136 Fernando Orjuela Manzana - Postobón + 04:31.10
137 Yves Lampaert Quick-Step Floors + 04:31.48
138 Michael Mørkøv Katusha-Alpecin + 04:32.47
139 Mark Christian Aqua Blue Sport + 04:35.21
140 Peter Koning Aqua Blue Sport + 04:36.25
141 Lasse Norman Leth Aqua Blue Sport + 04:38.06
142 Christoph Pfingsten Bora-Hansgrohe + 04:39.53
143 Aaron Gate Aqua Blue Sport + 04:40.07
144 Sam Bewley Orica-Scott + 04:42.41
145 Nikita Stalnov Astana Pro Team + 04:43.02
146 Andreas Schillinger Bora-Hansgrohe + 04:43.26
147 Kenneth Vanbilsen Cofidis, Solutions Crédits + 04:44.33
148 Rein Taaramäe Katusha-Alpecin + 04:45.18
149 Ian Stannard Team Sky + 04:46.08
150 Federico Zurlo UAE Team Emirates + 04:46.18
151 Remy Mertz Lotto-Soudal + 04:49.21
152 Jelle Wallays Lotto-Soudal + 04:52.33
153 Sebastian Molano Manzana - Postobón + 04:54.27
154 Thomas Scully Cannondale-Drapac Pro Cycling + 04:55.40
155 Michael Schwarzmann Bora-Hansgrohe + 04:57.10
156 Adam Blythe Aqua Blue Sport + 04:58.02
157 William Clarke Cannondale-Drapac Pro Cycling + 05:01.01
158 Lorrenzo Manzin FDJ + 05:01.35
159 Conor Dunne Aqua Blue Sport + 05:13.46
- David de la Cruz Quick-Step Floors DNF

Race profile

Race
Vuelta a España
Start date
19.08.2017
End date
10.09.2017
Total distance
117.5 km
Gen
Men
Cat
2.UWT
Country
Spain
Discipline
Road
First edition
1935

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 ❤️