Vuelta a España 2017 - Stage 14

Écija > Sierra de La Pandera, 175.0km

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 Rafal Majka Bora-Hansgrohe 4:42:10
2 Miguel Ángel López Astana Pro Team + 00.27
3 Vincenzo Nibali Bahrain-Merida + 00.31
4 Chris Froome Team Sky + 00.31
5 Ilnur Zakarin Katusha-Alpecin + 00.31
6 Wilco Kelderman Team Sunweb + 00.31
7 Alberto Contador Trek-Segafredo + 00.37
8 Wout Poels Team Sky + 00.46
9 Esteban Chaves Orica-Scott + 00.57
10 Fabio Aru Astana Pro Team + 01.03
11 Michael Woods Cannondale-Drapac Pro Cycling + 01.13
12 Pello Bilbao Astana Pro Team + 01.19
13 Romain Bardet AG2R La Mondiale + 01.19
14 Richard Carapaz Movistar Team + 01.19
15 David de la Cruz Quick-Step Floors + 01.19
16 Steven Kruijswijk Team Lotto NL-Jumbo + 01.19
17 Tejay van Garderen BMC Racing Team + 01.43
18 Daniel Moreno Movistar Team + 01.49
19 Nicolas Roche BMC Racing Team + 02.15
20 Sergio Pardilla Caja Rural-Seguros RGA + 03.01
21 Louis Meintjes UAE Team Emirates + 03.01
22 Mikel Nieve Team Sky + 04.07
23 Bart De Clercq Lotto-Soudal + 04.12
24 Luis Angel Mate Cofidis, Solutions Crédits + 05.20
25 Rui Costa UAE Team Emirates + 05.33
26 Tobias Ludvigsson FDJ + 06.09
27 Franco Pellizotti Bahrain-Merida + 06.44
28 Stef Clement Team Lotto NL-Jumbo + 06.50
29 Jarlinson Pantano Trek-Segafredo + 08.16
30 Bob Jungels Quick-Step Floors + 08.16
31 Odd Christian Eiking FDJ + 08.20
32 Sander Armee Lotto-Soudal + 08.41
33 Igor Anton Team Dimension Data + 09.31
34 Antwan Tolhoek Team Lotto NL-Jumbo + 09.41
35 Jack Haig Orica-Scott + 11.36
36 Matej Mohoric UAE Team Emirates + 11.48
37 Luis León Sánchez Astana Pro Team + 11.48
38 Simon Yates Orica-Scott + 12.29
39 Darwin Atapuma UAE Team Emirates + 13.05
40 Jaime Roson Caja Rural-Seguros RGA + 13.05
41 Bernardo Suaza Manzana - Postobón + 13.05
42 Fabricio Ferrari Caja Rural-Seguros RGA + 13.05
43 Jan Polanc UAE Team Emirates + 13.26
44 Clément Chevrier AG2R La Mondiale + 15.06
45 Giovanni Visconti Bahrain-Merida + 15.41
46 Patrick Konrad Bora-Hansgrohe + 15.43
47 Gianni Moscon Team Sky + 16.02
48 Marc Soler Movistar Team + 16.55
49 Ricardo Vilela Manzana - Postobón + 16.55
50 Koen Bouwman Team Lotto NL-Jumbo + 17.37
51 Enric Mas Quick-Step Floors + 17.52
52 Diego Rosa Team Sky + 17.52
53 Simon Clarke Cannondale-Drapac Pro Cycling + 17.58
54 Davide Villella Cannondale-Drapac Pro Cycling + 17.58
55 Koen De Kort Trek-Segafredo + 18.58
56 Peter Stetina Trek-Segafredo + 18.58
57 Jesús Hernández Trek-Segafredo + 18.58
58 Alberto Losada Katusha-Alpecin + 18.58
59 Lachlan Morton Team Dimension Data + 19.41
60 Valerio Agnoli Bahrain-Merida + 20.24
61 Salvatore Puccio Team Sky + 20.24
62 Lluis Mas Caja Rural-Seguros RGA + 20.24
63 Eros Capecchi Quick-Step Floors + 20.24
64 Stéphane Rossetto Cofidis, Solutions Crédits + 20.24
65 David López Team Sky + 20.27
66 Stefan Denifl Aqua Blue Sport + 20.27
67 Juan Felipe Osorio Manzana - Postobón + 20.37
68 José Joaquin Rojas Movistar Team + 20.37
69 Adam Hansen Lotto-Soudal + 20.37
70 Tomasz Marczynski Lotto-Soudal + 20.42
71 Maxime Monfort Lotto-Soudal + 20.42
72 Anthony Perez Cofidis, Solutions Crédits + 20.42
73 Rohan Dennis BMC Racing Team + 20.42
74 Carlos Verona Orica-Scott + 20.42
75 Aldemar Reyes Manzana - Postobón + 20.42
76 Hernan Aguirre Manzana - Postobón + 20.42
77 Hernando Bohorquez Manzana - Postobón + 20.42
78 Floris De Tier Team Lotto NL-Jumbo + 20.42
79 Daan Olivier Team Lotto NL-Jumbo + 20.42
80 Guillaume Bonnafond Cofidis, Solutions Crédits + 20.42
81 Julien Bernard Trek-Segafredo + 20.42
82 Nelson Oliveira Movistar Team + 20.42
83 Kilian Frankiny BMC Racing Team + 20.42
84 Emanuel Buchmann Bora-Hansgrohe + 20.42
85 Daniel Hoelgaard FDJ + 20.42
86 Joe Dombrowski Cannondale-Drapac Pro Cycling + 20.49
87 Jeremy Maison FDJ + 21.35
88 Damiano Caruso BMC Racing Team + 22.31
89 Johannes Fröhlinger Team Sunweb + 22.31
90 Francisco Ventoso BMC Racing Team + 22.31
91 Antonio Nibali Bahrain-Merida + 22.50
92 Alexey Lutsenko Astana Pro Team + 23.00
93 Daniel Navarro Cofidis, Solutions Crédits + 23.24
94 Bert-Jan Lindeman Team Lotto NL-Jumbo + 23.27
95 Edward Theuns Trek-Segafredo + 24.16
96 Adam Yates Orica-Scott + 24.31
97 Sam Bewley Orica-Scott + 24.31
98 Hector Saez Caja Rural-Seguros RGA + 24.31
99 Maxim Belkov Katusha-Alpecin + 24.31
100 Lennard Kämna Team Sunweb + 24.34
101 Chris Hamilton Team Sunweb + 24.34
102 Julien Duval AG2R La Mondiale + 25.13
103 Daniel Oss BMC Racing Team + 25.19
104 Sergey Chernetskiy Astana Pro Team + 25.22
105 Julian Alaphilippe Quick-Step Floors + 25.22
106 Federico Zurlo UAE Team Emirates + 25.22
107 Ian Stannard Team Sky + 25.26
108 Anthony Roux FDJ + 25.44
109 Thomas De Gendt Lotto-Soudal + 26.07
110 Marco Haller Katusha-Alpecin + 26.07
111 Matvei Mamykin Katusha-Alpecin + 26.07
112 Alessandro De Marchi BMC Racing Team + 26.28
113 Antonio Pedrero Movistar Team + 26.30
114 Michel Kreder Aqua Blue Sport + 26.34
115 Toms Skujins Cannondale-Drapac Pro Cycling + 27.25
116 Ruben Fernandez Movistar Team + 28.17
117 Matteo Trentin Quick-Step Floors + 29.09
118 Alexandre Geniez AG2R La Mondiale + 29.09
119 Laurens De Vreese Astana Pro Team + 29.09
120 David Arroyo Caja Rural-Seguros RGA + 29.09
121 Nick Schultz Caja Rural-Seguros RGA + 29.09
122 Loic Vliegen BMC Racing Team + 29.09
123 Yves Lampaert Quick-Step Floors + 29.09
124 Markel Irizar Trek-Segafredo + 29.09
125 Rafael Reis Caja Rural-Seguros RGA + 29.09
126 Lorrenzo Manzin FDJ + 29.09
127 Mark Christian Aqua Blue Sport + 29.09
128 Tim Declercq Quick-Step Floors + 29.09
129 Diego Rubio Caja Rural-Seguros RGA + 29.09
130 Remy Mertz Lotto-Soudal + 29.09
131 Christian Knees Team Sky + 29.09
132 Jelle Wallays Lotto-Soudal + 29.09
133 Przemyslaw Niemiec UAE Team Emirates + 29.09
134 Adam Blythe Aqua Blue Sport + 29.09
135 Peter Koning Aqua Blue Sport + 29.09
136 Anthony Turgis Cofidis, Solutions Crédits + 29.09
137 Pawel Poljanski Bora-Hansgrohe + 29.09
138 Jetse Bol Manzana - Postobón + 29.09
139 Jacques Janse Van Rensburg Team Dimension Data + 29.09
140 Nico Denz AG2R La Mondiale + 29.09
141 Brendan Canty Cannondale-Drapac Pro Cycling + 29.09
142 Michael Mørkøv Katusha-Alpecin + 29.09
143 Aaron Gate Aqua Blue Sport + 29.09
144 Alexis Gougeard AG2R La Mondiale + 29.09
145 Christopher Juul-Jensen Orica-Scott + 29.09
146 Lasse Norman Leth Aqua Blue Sport + 29.09
147 Arnaud Courteille FDJ + 29.09
148 Conor Dunne Aqua Blue Sport + 29.09
149 Tom Van Asbroeck Cannondale-Drapac Pro Cycling + 29.09
150 Hugo Houle AG2R La Mondiale + 29.09
151 Juan Jose Lobato Team Lotto NL-Jumbo + 29.09
152 Thomas Scully Cannondale-Drapac Pro Cycling + 29.09
153 Sebastian Molano Manzana - Postobón + 29.09
154 Fernando Orjuela Manzana - Postobón + 29.09
155 William Clarke Cannondale-Drapac Pro Cycling + 29.09
156 Manuele Boaro Bahrain-Merida + 29.09
157 Christoph Pfingsten Bora-Hansgrohe + 29.09
158 Iván García Cortina Bahrain-Merida + 29.09
159 Sacha Modolo UAE Team Emirates + 29.09
160 Magnus Cort Orica-Scott + 29.09
161 Domen Novak Bahrain-Merida + 29.09
162 Kenneth Vanbilsen Cofidis, Solutions Crédits + 29.09
163 Nikita Stalnov Astana Pro Team + 29.09
164 Niki Terpstra Quick-Step Floors + 29.09
165 Svein Tuft Orica-Scott + 29.09
166 Michael Schwarzmann Bora-Hansgrohe + 29.09
167 Andreas Schillinger Bora-Hansgrohe + 29.09
168 Rein Taaramäe Katusha-Alpecin + 30.18
169 Jimmy Turgis Cofidis, Solutions Crédits + 34.07
170 Chad Haga Team Sunweb + 34.40
171 Søren Kragh Andersen Team Sunweb + 36.39
- Axel Domont AG2R La Mondiale DNS
- Sam Oomen Team Sunweb DNF

GC

PosRiderTeam Time
1 Chris Froome Team Sky 58:30:47
2 Vincenzo Nibali Bahrain-Merida + 00.55
3 Wilco Kelderman Team Sunweb + 02.17
4 Ilnur Zakarin Katusha-Alpecin + 02.25
5 Esteban Chaves Orica-Scott + 02.39
6 Fabio Aru Astana Pro Team + 03.09
7 David de la Cruz Quick-Step Floors + 03.11
8 Alberto Contador Trek-Segafredo + 03.19
9 Michael Woods Cannondale-Drapac Pro Cycling + 03.23
10 Miguel Ángel López Astana Pro Team + 03.48
11 Wout Poels Team Sky + 05.16
12 Tejay van Garderen BMC Racing Team + 05.44
13 Nicolas Roche BMC Racing Team + 06.09
14 Steven Kruijswijk Team Lotto NL-Jumbo + 06.38
15 Louis Meintjes UAE Team Emirates + 08.56
16 Sergio Pardilla Caja Rural-Seguros RGA + 12.46
17 Mikel Nieve Team Sky + 15.49
18 Igor Anton Team Dimension Data + 22.27
19 Daniel Moreno Movistar Team + 24.52
20 Romain Bardet AG2R La Mondiale + 30.05
21 Darwin Atapuma UAE Team Emirates + 33.48
22 Stef Clement Team Lotto NL-Jumbo + 38.18
23 Jaime Roson Caja Rural-Seguros RGA + 41.46
24 José Joaquin Rojas Movistar Team + 43.03
25 Franco Pellizotti Bahrain-Merida + 43.42
26 Luis Angel Mate Cofidis, Solutions Crédits + 43.47
27 Jan Polanc UAE Team Emirates + 44.02
28 Jack Haig Orica-Scott + 45.31
29 Sander Armee Lotto-Soudal + 45.47
30 Luis León Sánchez Astana Pro Team + 46.22
31 Gianni Moscon Team Sky + 50.08
32 Adam Yates Orica-Scott + 51.59
33 Pello Bilbao Astana Pro Team + 52.19
34 Rui Costa UAE Team Emirates + 54.26
35 Nelson Oliveira Movistar Team + 55.10
36 Peter Stetina Trek-Segafredo + 58.39
37 Jarlinson Pantano Trek-Segafredo + 01:02.17
38 Rafal Majka Bora-Hansgrohe + 01:03.22
39 Richard Carapaz Movistar Team + 01:04.22
40 Bart De Clercq Lotto-Soudal + 01:08.45
41 Matej Mohoric UAE Team Emirates + 01:09.42
42 Antwan Tolhoek Team Lotto NL-Jumbo + 01:11.42
43 Simon Yates Orica-Scott + 01:11.51
44 Bob Jungels Quick-Step Floors + 01:12.50
45 Aldemar Reyes Manzana - Postobón + 01:16.26
46 Daan Olivier Team Lotto NL-Jumbo + 01:16.56
47 Hernan Aguirre Manzana - Postobón + 01:17.14
48 Odd Christian Eiking FDJ + 01:20.56
49 Tomasz Marczynski Lotto-Soudal + 01:23.49
50 Ricardo Vilela Manzana - Postobón + 01:25.46
51 Fabricio Ferrari Caja Rural-Seguros RGA + 01:27.48
52 Marc Soler Movistar Team + 01:28.57
53 Clément Chevrier AG2R La Mondiale + 01:30.13
54 Jetse Bol Manzana - Postobón + 01:31.21
55 Giovanni Visconti Bahrain-Merida + 01:31.35
56 Diego Rosa Team Sky + 01:33.30
57 Bernardo Suaza Manzana - Postobón + 01:33.54
58 Koen Bouwman Team Lotto NL-Jumbo + 01:34.36
59 Alberto Losada Katusha-Alpecin + 01:35.03
60 Maxime Monfort Lotto-Soudal + 01:35.51
61 Valerio Agnoli Bahrain-Merida + 01:38.25
62 Tobias Ludvigsson FDJ + 01:39.08
63 Pawel Poljanski Bora-Hansgrohe + 01:43.51
64 Jesús Hernández Trek-Segafredo + 01:45.12
65 Koen De Kort Trek-Segafredo + 01:47.07
66 Stefan Denifl Aqua Blue Sport + 01:49.33
67 Stéphane Rossetto Cofidis, Solutions Crédits + 01:49.39
68 Floris De Tier Team Lotto NL-Jumbo + 01:50.01
69 Anthony Perez Cofidis, Solutions Crédits + 01:50.15
70 Anthony Roux FDJ + 01:51.25
71 Lachlan Morton Team Dimension Data + 01:55.13
72 Emanuel Buchmann Bora-Hansgrohe + 01:55.26
73 Simon Clarke Cannondale-Drapac Pro Cycling + 01:58.19
74 Enric Mas Quick-Step Floors + 01:59.54
75 Lluis Mas Caja Rural-Seguros RGA + 02:02.43
76 Hector Saez Caja Rural-Seguros RGA + 02:03.06
77 Alessandro De Marchi BMC Racing Team + 02:03.15
78 Thomas De Gendt Lotto-Soudal + 02:03.55
79 Hernando Bohorquez Manzana - Postobón + 02:04.51
80 Rohan Dennis BMC Racing Team + 02:06.35
81 Salvatore Puccio Team Sky + 02:07.23
82 Juan Felipe Osorio Manzana - Postobón + 02:08.07
83 Julien Bernard Trek-Segafredo + 02:08.14
84 Guillaume Bonnafond Cofidis, Solutions Crédits + 02:08.56
85 Jacques Janse Van Rensburg Team Dimension Data + 02:09.44
86 Jeremy Maison FDJ + 02:10.09
87 Julian Alaphilippe Quick-Step Floors + 02:10.39
88 Sergey Chernetskiy Astana Pro Team + 02:10.48
89 Davide Villella Cannondale-Drapac Pro Cycling + 02:10.49
90 Alexey Lutsenko Astana Pro Team + 02:11.43
91 Alexandre Geniez AG2R La Mondiale + 02:11.57
92 David López Team Sky + 02:12.06
93 Daniel Navarro Cofidis, Solutions Crédits + 02:12.10
94 Carlos Verona Orica-Scott + 02:12.55
95 Matvei Mamykin Katusha-Alpecin + 02:13.28
96 Lennard Kämna Team Sunweb + 02:13.28
97 Przemyslaw Niemiec UAE Team Emirates + 02:13.39
98 Brendan Canty Cannondale-Drapac Pro Cycling + 02:14.31
99 Adam Hansen Lotto-Soudal + 02:14.35
100 Antonio Pedrero Movistar Team + 02:15.21
101 Joe Dombrowski Cannondale-Drapac Pro Cycling + 02:17.31
102 Antonio Nibali Bahrain-Merida + 02:18.29
103 Domen Novak Bahrain-Merida + 02:18.31
104 Arnaud Courteille FDJ + 02:18.41
105 Ruben Fernandez Movistar Team + 02:19.02
106 Kilian Frankiny BMC Racing Team + 02:19.28
107 Bert-Jan Lindeman Team Lotto NL-Jumbo + 02:19.41
108 Francisco Ventoso BMC Racing Team + 02:20.14
109 David Arroyo Caja Rural-Seguros RGA + 02:21.33
110 Matteo Trentin Quick-Step Floors + 02:22.19
111 Eros Capecchi Quick-Step Floors + 02:23.18
112 Loic Vliegen BMC Racing Team + 02:23.28
113 Edward Theuns Trek-Segafredo + 02:23.54
114 Manuele Boaro Bahrain-Merida + 02:24.26
115 Jimmy Turgis Cofidis, Solutions Crédits + 02:25.27
116 Damiano Caruso BMC Racing Team + 02:25.29
117 Anthony Turgis Cofidis, Solutions Crédits + 02:28.49
118 Julien Duval AG2R La Mondiale + 02:29.19
119 Marco Haller Katusha-Alpecin + 02:30.29
120 Hugo Houle AG2R La Mondiale + 02:31.52
121 Chad Haga Team Sunweb + 02:32.11
122 Patrick Konrad Bora-Hansgrohe + 02:32.44
123 Michel Kreder Aqua Blue Sport + 02:35.33
124 Christopher Juul-Jensen Orica-Scott + 02:35.44
125 Juan Jose Lobato Team Lotto NL-Jumbo + 02:35.58
126 Johannes Fröhlinger Team Sunweb + 02:36.06
127 Markel Irizar Trek-Segafredo + 02:36.30
128 Chris Hamilton Team Sunweb + 02:39.08
129 Toms Skujins Cannondale-Drapac Pro Cycling + 02:42.56
130 Tom Van Asbroeck Cannondale-Drapac Pro Cycling + 02:43.57
131 Laurens De Vreese Astana Pro Team + 02:44.31
132 Rafael Reis Caja Rural-Seguros RGA + 02:45.45
133 Michael Mørkøv Katusha-Alpecin + 02:46.16
134 Søren Kragh Andersen Team Sunweb + 02:46.18
135 Fernando Orjuela Manzana - Postobón + 02:46.43
136 Alexis Gougeard AG2R La Mondiale + 02:46.54
137 Nico Denz AG2R La Mondiale + 02:47.38
138 Maxim Belkov Katusha-Alpecin + 02:48.03
139 Tim Declercq Quick-Step Floors + 02:48.52
140 Daniel Hoelgaard FDJ + 02:50.34
141 Christian Knees Team Sky + 02:50.44
142 Niki Terpstra Quick-Step Floors + 02:50.57
143 Diego Rubio Caja Rural-Seguros RGA + 02:52.20
144 Sacha Modolo UAE Team Emirates + 02:52.31
145 Nikita Stalnov Astana Pro Team + 02:52.42
146 Iván García Cortina Bahrain-Merida + 02:52.48
147 Nick Schultz Caja Rural-Seguros RGA + 02:53.02
148 Magnus Cort Orica-Scott + 02:54.21
149 Christoph Pfingsten Bora-Hansgrohe + 02:55.06
150 Andreas Schillinger Bora-Hansgrohe + 02:56.48
151 Yves Lampaert Quick-Step Floors + 02:57.34
152 Daniel Oss BMC Racing Team + 02:57.47
153 Aaron Gate Aqua Blue Sport + 03:00.01
154 Peter Koning Aqua Blue Sport + 03:05.15
155 Kenneth Vanbilsen Cofidis, Solutions Crédits + 03:07.01
156 Mark Christian Aqua Blue Sport + 03:07.42
157 Ian Stannard Team Sky + 03:08.19
158 Sebastian Molano Manzana - Postobón + 03:08.20
159 Federico Zurlo UAE Team Emirates + 03:08.36
160 Remy Mertz Lotto-Soudal + 03:11.14
161 Sam Bewley Orica-Scott + 03:11.59
162 Michael Schwarzmann Bora-Hansgrohe + 03:12.07
163 Lasse Norman Leth Aqua Blue Sport + 03:12.11
164 Rein Taaramäe Katusha-Alpecin + 03:12.20
165 Thomas Scully Cannondale-Drapac Pro Cycling + 03:13.16
166 Adam Blythe Aqua Blue Sport + 03:13.31
167 William Clarke Cannondale-Drapac Pro Cycling + 03:15.47
168 Svein Tuft Orica-Scott + 03:18.01
169 Lorrenzo Manzin FDJ + 03:21.23
170 Jelle Wallays Lotto-Soudal + 03:22.04
171 Conor Dunne Aqua Blue Sport + 03:27.35
- Axel Domont AG2R La Mondiale DNS
- Sam Oomen Team Sunweb DNF

Race profile

Race
Vuelta a España
Start date
19.08.2017
End date
10.09.2017
Total distance
175.0 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 ❤️