Posted by Editoress on 09/1/24
Pablo Castrillo (Equipo Kern Pharma) left his mark on La Vuelta 24, with a second win this week. Three days after he honoured the memory of Manolo Azcona powering to victory at the Manzaneda mountain resort, the 23-year-old Spaniard tamed the infamous Cuitu Negru at the end of a fast paced stage 15.
Castrillo eventually got the better of Aleksandr Vlasov (Red Bull-BORA-hansgrohe) and Pavel Sivakov (UAE Team Emirates) while the GC contenders battled on the same brutal slopes. Enric Mas (Movistar Team) and Primoz Roglic (Red Bull-BORA-hansgrohe) were the strongest, again. But Ben O'Connor (Decathlon AG2R La Mondiale Team) retained La Roja with a lead of 43s on the 3-time winner of La Vuelta. The final week promises some very intense battles.
Mike Woods (Israel-Premier Tech) finished 76th on the stage at 22:02 back and sits 24th in the overall at 44:19 back.
Stage 15: Infiesto to Valgrande-Pajares. Cuitu Negru, 142.9 km | |
1 Pablo Castrillo (Esp) Kern Pharma | 3:45:51 |
2 Aleksandr Vlasov (XX) Red Bull-BORA-hansgrohe | at 0:12 |
3 Pavel Sivakov (Fra) UAE Emirates | 0:31 |
4 Enric Mas (Esp) Movistar | 1:04 |
5 Primoz Roglic (Slo) Red Bull-BORA-hansgrohe | s.t. |
6 Mattias Skjelmose (Den) Lidl-Trek | 1:09 |
7 Richard Carapaz (Ecu) EF Education-EasyPost | 1:13 |
8 Sepp Kuss (USA) Visma-Lease a Bike | 1:22 |
9 Mikel Landa (Esp) Soudal-Quick Step | 1:27 |
10 David Gaudu (Fra) Groupama-FDJ | 1:37 |
11 Ben O'Connor (Aus) Decathlon-AG2R | 1:42 |
12 Florian Lipowitz (Ger) Red Bull-BORA-hansgrohe | 1:46 |
13 Adam Yates (GBr) UAE Emirates | 1:59 |
14 Eddie Dunbar (Irl) Jayco-AlUla | 2:04 |
15 Carlos Rodríguez (Esp) Ineos Grenadiers | 2:10 |
16 Cristian Rodríguez (Esp) Arkéa-B&B Hotels | 4:37 |
17 Attila Valter (Hun) Visma-Lease a Bike | 4:53 |
18 Lorenzo Fortunato (Ita) Astana-Qazaqstan | 5:01 |
19 José Félix Parra (Esp) Kern Pharma | 5:11 |
20 Mikel Bizkarra (Esp) Euskaltel-Euskadi | 5:34 |
21 Quentin Pacher (Fra) Groupama-FDJ | 5:47 |
22 Clément Berthet (Fra) Decathlon-AG2R | 6:10 |
23 Nairo Quintana (Col) Movistar | 7:48 |
24 Brandon McNulty (USA) UAE Emirates | 7:53 |
25 Mattia Cattaneo (Ita) Soudal-Quick Step | 8:04 |
26 Carlos Verona (Esp) Lidl-Trek | s.t. |
27 Stefan Küng (Sui) Groupama-FDJ | 8:24 |
28 Roger Adrià (Esp) Red Bull-BORA-hansgrohe | 8:26 |
29 Guillaume Martin (Fra) Cofidis | 8:34 |
30 Sam Oomen (Ned) Lidl-Trek | 9:03 |
31 Rein Taaramae (Est) Intermarché-Wanty | 9:42 |
32 Giovanni Aleotti (Ita) Red Bull-BORA-hansgrohe | 10:00 |
33 Louis Meintjes (Rsa) Intermarché-Wanty | 10:02 |
34 Gianmarco Garofoli (Ita) Astana-Qazaqstan | 10:06 |
35 Laurens Huys (Bel) Arkéa-B&B Hotels | 10:38 |
36 Unai Iribar (Esp) Kern Pharma | s.t. |
37 Jack Haig (Aus) Bahrain-Victorious | 10:53 |
38 Torstein Træen (Nor) Bahrain-Victorious | |
39 Luis Ángel Maté (Esp) Euskaltel-Euskadi | both s.t. |
40 Tao Geoghegan Hart (GBr) Lidl-Trek | 11:14 |
41 Bruno Armirail (Fra) Decathlon-AG2R | 11:44 |
42 William Junior Lecerf (Bel) Soudal-Quick Step | s.t. |
43 Brandon Rivera (Col) Ineos Grenadiers | 13:47 |
44 Steven Kruijswijk (Ned) Visma-Lease a Bike | s.t. |
45 Mauri Vansevenant (Bel) Soudal-Quick Step | 16:17 |
46 Nelson Oliveira (Por) Movistar | 16:28 |
47 Filippo Baroncini (Ita) UAE Emirates | 16:32 |
48 Harrison Sweeny (Aus) EF Education-EasyPost | 16:34 |
49 Óscar Rodríguez (Esp) Ineos Grenadiers | 21:30 |
50 Thomas de Gendt (Bel) Lotto-Dstny | 21:39 |
51 Gleb Brussenskiy (Kaz) Astana-Qazaqstan | 21:52 |
52 Nicolas Vinokurov (Kaz) Astana-Qazaqstan | s.t. |
53 Robert Gesink (Ned) Visma-Lease a Bike | 22:02 |
54 Isaac del Toro (Mex) UAE Emirates | |
55 Ibón Ruiz (Esp) Kern Pharma | |
56 Matthew Riccitello (USA) Israel-Premier Tech | |
57 Max Poole (GBr) DSM-Firmenich | |
58 Txomin Juaristi (Esp) Euskaltel-Euskadi | |
59 Xandro Meurisse (Bel) Alpecin-Deceuninck | |
60 Dylan Teuns (Bel) Israel-Premier Tech | |
61 Thomas Champion (Fra) Cofidis | |
62 Carlos Canal (Esp) Movistar | |
63 Daniel Felipe Martínez (Col) Red Bull-BORA-hansgrohe | |
64 Martijn Tusveld (Ned) DSM-Firmenich | |
65 Vito Braet (Bel) Intermarché-Wanty | |
66 Gotzon Martín (Esp) Euskaltel-Euskadi | |
67 Sylvain Moniquet (Bel) Lotto-Dstny | |
68 Darren Rafferty (Irl) EF Education-EasyPost | |
69 Marco Frigo (Ita) Israel-Premier Tech | |
70 Louis Vervaeke (Bel) Soudal-Quick Step | |
71 Valentin Paret-Peintre (Fra) Decathlon-AG2R | |
72 Ion Izagirre (Esp) Cofidis | |
73 Xabier Isasa (Esp) Euskaltel-Euskadi | |
74 Chris Hamilton (Aus) DSM-Firmenich | |
75 Einer Rubio (Col) Movistar | |
76 Michael Woods (Can) Israel-Premier Tech | |
77 George Bennett (NZl) Israel-Premier Tech | |
78 Juri Hollmann (Ger) Alpecin-Deceuninck | |
79 Geoffrey Bouchard (Fra) Decathlon-AG2R | all s.t. |
80 Lukasz Owsian (Pol) Arkéa-B&B Hotels | 22:20 |
81 Mathis Le Berre (Fra) Arkéa-B&B Hotels | 22:22 |
82 Jay Vine (Aus) UAE Emirates | 22:24 |
83 Filippo Zana (Ita) Jayco-AlUla | 22:26 |
84 Simon Guglielmi (Fra) Arkéa-B&B Hotels | s.t. |
85 Eduardo Sepúlveda (Arg) Lotto-Dstny | 22:31 |
86 Lorenzo Germani (Ita) Groupama-FDJ | |
87 Simone Petilli (Ita) Intermarché-Wanty | |
88 James Knox (GBr) Soudal-Quick Step | all s.t. |
89 James Shaw (GBr) EF Education-EasyPost | 22:37 |
90 Victor Campenaerts (Bel) Lotto-Dstny | 22:40 |
91 Santiago Umba (Col) Astana-Qazaqstan | 22:53 |
92 Felix Engelhardt (Ger) Jayco-AlUla | 22:57 |
93 Joan Bou (Esp) Euskaltel-Euskadi | 23:12 |
94 Jorge Arcas (Esp) Movistar | 23:23 |
95 Nico Denz (Ger) Red Bull-BORA-hansgrohe | s.t. |
96 Owain Doull (GBr) EF Education-EasyPost | 23:26 |
97 Urko Berrade (Esp) Kern Pharma | 23:31 |
98 Marc Soler (Esp) UAE Emirates | |
99 Pau Miquel (Esp) Kern Pharma | |
100 Jorge Gutiérrez (Esp) Kern Pharma | |
101 Jesús Herrada (Esp) Cofidis | |
102 Quinten Hermans (Bel) Alpecin-Deceuninck | |
103 Mathias Vacek (Cze) Lidl-Trek | |
104 Jonas Gregaard Wisly (Den) Lotto-Dstny | all s.t. |
105 Fran Miholjevic (Cro) Bahrain-Victorious | 23:50 |
106 Harold Tejada (Col) Astana-Qazaqstan | 24:24 |
107 Corbin Strong (NZl) Israel-Premier Tech | 24:34 |
108 Antonio Jesús Soto (Esp) Kern Pharma | 24:43 |
109 Alessandro De Marchi (Ita) Jayco-AlUla | s.t. |
110 Kim Heiduk (Ger) Ineos Grenadiers | 24:46 |
111 Arjen Livyns (Bel) Lotto-Dstny | 24:49 |
112 Jhonatan Narváez (Ecu) Ineos Grenadiers | s.t. |
113 Jefferson Cepeda (Ecu) EF Education-EasyPost | s.t. |
114 Ide Schelling (Ned) Astana-Qazaqstan | 25:27 |
115 Otto Vergaerde (Bel) Lidl-Trek | 25:34 |
116 Patrick Gamper (Aut) Red Bull-BORA-hansgrohe | 25:50 |
117 Arne Marit (Bel) Intermarché-Wanty | |
118 Nadav Raisberg (Isr) Israel-Premier Tech | both s.t. |
119 Riley Sheehan (USA) Israel-Premier Tech | 25:54 |
120 Wout van Aert (Bel) Visma-Lease a Bike | |
121 Jasha Sütterlin (Ger) Bahrain-Victorious | |
122 Gijs Leemreize (Ned) DSM-Firmenich | all s.t. |
123 Oscar Riesebeek (Ned) Alpecin-Deceuninck | 25:59 |
124 Edward Planckaert (Bel) Alpecin-Deceuninck | 26:05 |
125 Luca Vergallito (Ita) Alpecin-Deceuninck | 26:07 |
126 Kaden Groves (Aus) Alpecin-Deceuninck | |
127 Mauro Schmid (Sui) Jayco-AlUla | |
128 Xabier Berasategi (Esp) Euskaltel-Euskadi | all s.t. |
129 Felix Gall (Aut) Decathlon-AG2R | 26:10 |
130 Edoardo Affini (Ita) Visma-Lease a Bike | 26:12 |
131 Callum Scotson (Aus) Jayco-AlUla | 26:21 |
132 Oier Lazkano (Esp) Movistar | 26:32 |
133 Kamil Gradek (Pol) Bahrain-Victorious | 26:40 |
134 Casper Pedersen (Den) Soudal-Quick Step | 26:48 |
135 Victor Lafay (Fra) Decathlon-AG2R | 27:11 |
136 Maurice Ballerstedt (Ger) Alpecin-Deceuninck | 28:11 |
137 Sander De Pestel (Bel) Decathlon-AG2R | 28:41 |
138 Thibault Guernalec (Fra) Arkéa-B&B Hotels | 28:56 |
139 Pavel Bittner (Cze) DSM-Firmenich | 32:02 |
140 Julius van den Berg (Ned) DSM-Firmenich | |
141 Enzo Leijnse (Ned) DSM-Firmenich | |
142 Sven Erik Bystrom (Nor) Groupama-FDJ | all s.t. |
143 Tom Paquot (Bel) Intermarché-Wanty | 32:19 |
144 Tim Naberman (Ned) DSM-Firmenich | 32:49 |
145 Reuben Thompson (NZl) Groupama-FDJ | 32:58 |
146 Kasper Asgreen (Den) Soudal-Quick Step | 34:31 |
147 Remy Rochas (Fra) Groupama-FDJ | 35:46 |
DNF Pelayo Sánchez (Esp) Movistar | |
DNS Cian Uijtdebroeks (Bel) Visma-Lease a Bike | |
GC | |
1 Ben O'Connor (Aus) Decathlon-AG2R | 60:19:22 |
2 Primoz Roglic (Slo) Red Bull-BORA-hansgrohe | at 1:03 |
3 Enric Mas (Esp) Movistar | 2:23 |
4 Richard Carapaz (Ecu) EF Education-EasyPost | 2:44 |
5 Mikel Landa (Esp) Soudal-Quick Step | 3:05 |
6 Florian Lipowitz (Ger) Red Bull-BORA-hansgrohe | 4:33 |
7 David Gaudu (Fra) Groupama-FDJ | 4:39 |
8 Carlos Rodríguez (Esp) Ineos Grenadiers | 4:40 |
9 Mattias Skjelmose (Den) Lidl-Trek | 4:51 |
10 Pavel Sivakov (Fra) UAE Emirates | 5:12 |
11 Adam Yates (GBr) UAE Emirates | 5:34 |
12 Sepp Kuss (USA) Visma-Lease a Bike | 7:08 |
13 Aleksandr Vlasov (XX) Red Bull-BORA-hansgrohe | 9:17 |
14 Cristian Rodríguez (Esp) Arkéa-B&B Hotels | 9:50 |
15 Eddie Dunbar (Irl) Jayco-AlUla | 11:41 |
16 Guillaume Martin (Fra) Cofidis | 15:54 |
17 Lorenzo Fortunato (Ita) Astana-Qazaqstan | 16:28 |
18 Jack Haig (Aus) Bahrain-Victorious | 22:04 |
19 José Félix Parra (Esp) Kern Pharma | 26:23 |
20 George Bennett (NZl) Israel-Premier Tech | 26:49 |
21 Felix Gall (Aut) Decathlon-AG2R | 29:10 |
22 Clément Berthet (Fra) Decathlon-AG2R | 36:12 |
23 Louis Meintjes (Rsa) Intermarché-Wanty | 38:36 |
24 Michael Woods (Can) Israel-Premier Tech | 44:19 |
25 Óscar Rodríguez (Esp) Ineos Grenadiers | 48:26 |
26 Mattia Cattaneo (Ita) Soudal-Quick Step | 49:28 |
27 Sam Oomen (Ned) Lidl-Trek | 49:31 |
28 Steven Kruijswijk (Ned) Visma-Lease a Bike | 50:53 |
29 Attila Valter (Hun) Visma-Lease a Bike | 52:24 |
30 Nairo Quintana (Col) Movistar | 53:19 |
31 Mikel Bizkarra (Esp) Euskaltel-Euskadi | 53:39 |
32 Quentin Pacher (Fra) Groupama-FDJ | 54:24 |
33 Harold Tejada (Col) Astana-Qazaqstan | 55:40 |
34 Matthew Riccitello (USA) Israel-Premier Tech | 1:00:36 |
35 Stefan Küng (Sui) Groupama-FDJ | 1:04:03 |
36 Carlos Verona (Esp) Lidl-Trek | 1:05:09 |
37 Einer Rubio (Col) Movistar | 1:06:14 |
38 Rein Taaramae (Est) Intermarché-Wanty | 1:07:56 |
39 Jefferson Cepeda (Ecu) EF Education-EasyPost | 1:10:01 |
40 Mauri Vansevenant (Bel) Soudal-Quick Step | 1:11:47 |
41 Daniel Felipe Martínez (Col) Red Bull-BORA-hansgrohe | 1:15:04 |
42 Ion Izagirre (Esp) Cofidis | 1:16:06 |
43 Giovanni Aleotti (Ita) Red Bull-BORA-hansgrohe | 1:16:39 |
44 Max Poole (GBr) DSM-Firmenich | 1:20:44 |
45 Jhonatan Narváez (Ecu) Ineos Grenadiers | 1:22:11 |
46 Marc Soler (Esp) UAE Emirates | 1:22:13 |
47 Gotzon Martín (Esp) Euskaltel-Euskadi | 1:22:17 |
48 Xandro Meurisse (Bel) Alpecin-Deceuninck | 1:23:22 |
49 Brandon McNulty (USA) UAE Emirates | 1:23:53 |
50 Louis Vervaeke (Bel) Soudal-Quick Step | 1:25:48 |
51 William Junior Lecerf (Bel) Soudal-Quick Step | 1:26:02 |
52 Wout van Aert (Bel) Visma-Lease a Bike | 1:30:30 |
53 Torstein Træen (Nor) Bahrain-Victorious | 1:32:44 |
54 Urko Berrade (Esp) Kern Pharma | 1:33:06 |
55 Isaac del Toro (Mex) UAE Emirates | 1:34:07 |
56 Tao Geoghegan Hart (GBr) Lidl-Trek | 1:34:48 |
57 Valentin Paret-Peintre (Fra) Decathlon-AG2R | 1:35:11 |
58 Gianmarco Garofoli (Ita) Astana-Qazaqstan | 1:42:12 |
59 Filippo Zana (Ita) Jayco-AlUla | 1:46:02 |
60 Luis Ángel Maté (Esp) Euskaltel-Euskadi | 1:47:40 |
61 Simon Guglielmi (Fra) Arkéa-B&B Hotels | 1:48:35 |
62 Pablo Castrillo (Esp) Kern Pharma | 1:48:41 |
63 Martijn Tusveld (Ned) DSM-Firmenich | 1:50:47 |
64 Remy Rochas (Fra) Groupama-FDJ | 1:51:30 |
65 Robert Gesink (Ned) Visma-Lease a Bike | 1:52:30 |
66 Roger Adrià (Esp) Red Bull-BORA-hansgrohe | 1:52:35 |
67 Mathias Vacek (Cze) Lidl-Trek | 1:53:11 |
68 Bruno Armirail (Fra) Decathlon-AG2R | 1:54:37 |
69 Marco Frigo (Ita) Israel-Premier Tech | 1:55:58 |
70 Jay Vine (Aus) UAE Emirates | 1:56:19 |
71 James Knox (GBr) Soudal-Quick Step | 1:57:31 |
72 Gijs Leemreize (Ned) DSM-Firmenich | 1:58:22 |
73 Mathis Le Berre (Fra) Arkéa-B&B Hotels | 1:59:02 |
74 Dylan Teuns (Bel) Israel-Premier Tech | 2:00:14 |
75 Pau Miquel (Esp) Kern Pharma | 2:00:41 |
76 Joan Bou (Esp) Euskaltel-Euskadi | 2:01:04 |
77 Quinten Hermans (Bel) Alpecin-Deceuninck | 2:01:36 |
78 Mauro Schmid (Sui) Jayco-AlUla | 2:02:35 |
79 Carlos Canal (Esp) Movistar | 2:03:17 |
80 Chris Hamilton (Aus) DSM-Firmenich | 2:04:01 |
81 Nelson Oliveira (Por) Movistar | 2:06:02 |
82 Darren Rafferty (Irl) EF Education-EasyPost | 2:07:59 |
83 Filippo Baroncini (Ita) UAE Emirates | 2:09:13 |
84 Unai Iribar (Esp) Kern Pharma | 2:12:25 |
85 Vito Braet (Bel) Intermarché-Wanty | 2:12:40 |
86 Jonas Gregaard Wisly (Den) Lotto-Dstny | 2:13:31 |
87 Laurens Huys (Bel) Arkéa-B&B Hotels | 2:16:07 |
88 Brandon Rivera (Col) Ineos Grenadiers | 2:16:15 |
89 Simone Petilli (Ita) Intermarché-Wanty | 2:19:18 |
90 Jesús Herrada (Esp) Cofidis | 2:20:44 |
91 Corbin Strong (NZl) Israel-Premier Tech | 2:21:46 |
92 Lukasz Owsian (Pol) Arkéa-B&B Hotels | 2:22:15 |
93 Harrison Sweeny (Aus) EF Education-EasyPost | 2:22:23 |
94 Luca Vergallito (Ita) Alpecin-Deceuninck | 2:24:41 |
95 Callum Scotson (Aus) Jayco-AlUla | 2:26:02 |
96 Eduardo Sepúlveda (Arg) Lotto-Dstny | 2:28:06 |
97 Fran Miholjevic (Cro) Bahrain-Victorious | 2:31:20 |
98 Thomas Champion (Fra) Cofidis | 2:31:41 |
99 Felix Engelhardt (Ger) Jayco-AlUla | 2:31:51 |
100 Juri Hollmann (Ger) Alpecin-Deceuninck | 2:31:59 |
101 Arjen Livyns (Bel) Lotto-Dstny | 2:33:13 |
102 Otto Vergaerde (Bel) Lidl-Trek | 2:33:17 |
103 Victor Campenaerts (Bel) Lotto-Dstny | 2:33:37 |
104 Thomas de Gendt (Bel) Lotto-Dstny | 2:33:51 |
105 Geoffrey Bouchard (Fra) Decathlon-AG2R | 2:35:25 |
106 Txomin Juaristi (Esp) Euskaltel-Euskadi | 2:35:59 |
107 James Shaw (GBr) EF Education-EasyPost | 2:38:39 |
108 Lorenzo Germani (Ita) Groupama-FDJ | 2:40:03 |
109 Reuben Thompson (NZl) Groupama-FDJ | 2:41:12 |
110 Xabier Berasategi (Esp) Euskaltel-Euskadi | 2:43:20 |
111 Ibón Ruiz (Esp) Kern Pharma | 2:45:55 |
112 Jorge Gutiérrez (Esp) Kern Pharma | 2:46:28 |
113 Nadav Raisberg (Isr) Israel-Premier Tech | 2:48:01 |
114 Victor Lafay (Fra) Decathlon-AG2R | 2:48:57 |
115 Oier Lazkano (Esp) Movistar | 2:49:56 |
116 Kaden Groves (Aus) Alpecin-Deceuninck | 2:53:05 |
117 Santiago Umba (Col) Astana-Qazaqstan | 2:53:06 |
118 Kim Heiduk (Ger) Ineos Grenadiers | 2:53:12 |
119 Xabier Isasa (Esp) Euskaltel-Euskadi | 2:54:30 |
120 Sylvain Moniquet (Bel) Lotto-Dstny | 2:54:46 |
121 Jorge Arcas (Esp) Movistar | 2:56:03 |
122 Nico Denz (Ger) Red Bull-BORA-hansgrohe | 2:58:32 |
123 Sven Erik Bystrom (Nor) Groupama-FDJ | 2:59:11 |
124 Patrick Gamper (Aut) Red Bull-BORA-hansgrohe | 2:59:34 |
125 Kasper Asgreen (Den) Soudal-Quick Step | 3:01:20 |
126 Edward Planckaert (Bel) Alpecin-Deceuninck | 3:01:59 |
127 Arne Marit (Bel) Intermarché-Wanty | 3:03:15 |
128 Antonio Jesús Soto (Esp) Kern Pharma | 3:05:11 |
129 Pavel Bittner (Cze) DSM-Firmenich | s.t. |
130 Riley Sheehan (USA) Israel-Premier Tech | 3:07:33 |
131 Edoardo Affini (Ita) Visma-Lease a Bike | 3:08:11 |
132 Nicolas Vinokurov (Kaz) Astana-Qazaqstan | 3:11:00 |
133 Casper Pedersen (Den) Soudal-Quick Step | 3:14:08 |
134 Owain Doull (GBr) EF Education-EasyPost | 3:15:16 |
135 Gleb Brussenskiy (Kaz) Astana-Qazaqstan | 3:16:01 |
136 Sander De Pestel (Bel) Decathlon-AG2R | 3:16:38 |
137 Alessandro De Marchi (Ita) Jayco-AlUla | 3:18:47 |
138 Ide Schelling (Ned) Astana-Qazaqstan | 3:23:27 |
139 Oscar Riesebeek (Ned) Alpecin-Deceuninck | 3:23:29 |
140 Jasha Sütterlin (Ger) Bahrain-Victorious | 3:23:44 |
141 Julius van den Berg (Ned) DSM-Firmenich | 3:24:00 |
142 Enzo Leijnse (Ned) DSM-Firmenich | 3:25:01 |
143 Maurice Ballerstedt (Ger) Alpecin-Deceuninck | 3:25:29 |
144 Tom Paquot (Bel) Intermarché-Wanty | 3:29:54 |
145 Thibault Guernalec (Fra) Arkéa-B&B Hotels | 3:33:58 |
146 Kamil Gradek (Pol) Bahrain-Victorious | 3:34:23 |
147 Tim Naberman (Ned) DSM-Firmenich | 3:50:31 |
Roglic Takes the lead at the Vuelta
New Leader at La Vuelta after Stage 6
Mike Woods Wins Stage 13 of La Vuelta
Return to Canadian Cyclist homepage | Back to Top |