Vuelta a España: Hugh Carthy tames fearsome Angliru for stage 12 victory

Hugh Carthy (EF Pro Cycling) conquered the Alto de l'Angliru with a charge in the final 1,200 metres to win stage 12 of the Vuelta a España on Sunday for his first career Grand Tour victory, soloing in ahead of Astana’s Aleksandr Vlasov with Enric Mas of Movistar in third.

Swipe to scroll horizontally
Full results
PlaceRider (Country) TeamResult
1Hugh Carthy (GBr) EF Pro Cycling03:08:40
2Aleksandr Vlasov (Rus) Astana Pro Team00:00:16
3Enric Mas Nicolau (Spa) Movistar Team00:00:16
4Richard Carapaz (Ecu) Ineos Grenadiers00:00:16
5Primoz Roglic (Slo) Team Jumbo-Visma00:00:26
6Sepp Kuss (USA) Team Jumbo-Visma00:00:26
7Daniel Martin (Irl) Israel Start-Up Nation00:00:26
8Wout Poels (Ned) Bahrain McLaren00:01:35
9Michael Woods (Can) EF Pro Cycling00:01:35
10Felix Grossschartner (Aut) Bora-Hansgrohe00:02:15
11Mikel Nieve Iturralde (Spa) Mitchelton-Scott00:02:15
12George Bennett (NZl) Team Jumbo-Visma00:02:54
13Alejandro Valverde (Spa) Movistar Team00:02:54
14Jonas Vingegaard (Den) Team Jumbo-Visma00:03:31
15David De la Cruz Melgarejo (Spa) UAE Team Emirates00:03:41
16Sergio Luis Henao Montoya (Col) UAE Team Emirates00:03:41
17David Gaudu (Fra) Groupama-FDJ00:03:41
18Robert Gesink (Ned) Team Jumbo-Visma00:04:01
19Guillaume Martin (Fra) Cofidis00:04:30
20Ion Izaguirre Insausti (Spa) Astana Pro Team00:04:30
21Mattia Cattaneo (Ita) Deceuninck-Quickstep00:06:12
22Jan Hirt (Cze) CCC Team00:06:12
23Gorka Izagirre Insausti (Spa) Astana Pro Team00:06:44
24Carlos Verona Quintanilla (Spa) Movistar Team00:06:44
25William Barta (USA) CCC Team00:07:07
26Oscar Cabedo Carda (Spa) Burgos-BH00:07:14
27Niklas Eg (Den) Trek-Segafredo00:07:34
28Dorian Godon (Fra) AG2R la Mondiale00:07:53
29Andrea Bagioli (Ita) Deceuninck-Quickstep00:08:15
30Robert Stannard (Aus) Mitchelton-Scott00:08:37
31Victor Lafay (Fra) Cofidis00:08:56
32Luis Angel Mate Mardones (Spa) Cofidis00:09:39
33Julen Amezqueta Moreno (Spa) Caja Rural-Seguros RGA00:10:00
34Georg Zimmermann (Ger) CCC Team00:10:28
35Jonathan Hivert (Fra) Total Direct Energie00:11:34
36Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:12:11
37Michael Valgren (Den) NTT Pro Cycling00:12:11
38Angel Madrazo Ruiz (Spa) Burgos-BH00:13:58
39Nicholas Schultz (Aus) Mitchelton-Scott00:14:01
40Ide Schelling (Ned) Bora-Hansgrohe00:14:27
41Mark Donovan (GBr) Team Sunweb00:14:29
42Marc Soler (Spa) Movistar Team00:14:33
43Anthony Roux (Fra) Groupama-FDJ00:15:07
44Thyman Arensman (Ned) Team Sunweb00:15:24
45Nans Peters (Fra) AG2R la Mondiale00:15:43
46José Rojas (Spa) Movistar Team00:16:10
47Nelson Oliveira (Por) Movistar Team00:16:10
48Gonzalo Serrano Rodriguez (Spa) Caja Rural-Seguros RGA00:16:10
49Jose Herrada (Spa) Cofidis00:16:10
50Kobe Goossens (Bel) Lotto Soudal00:16:21
51Jasha Sütterlin (Ger) Team Sunweb00:17:11
52Clément Champoussin (Fra) AG2R la Mondiale00:17:15
53Lennard Hofstede (Ned) Team Jumbo-Visma00:17:57
54Luis León Sanchez (Spa) Astana Pro Team00:17:59
55Rob Power (Aus) Team Sunweb00:17:59
56Bruno Armirail (Fra) Groupama-FDJ00:18:21
57Dylan Van Baarle (Ned) Ineos Grenadiers00:18:46
58Davide Formolo (Ita) UAE Team Emirates00:18:46
59Gino Mäder (Swi) NTT Pro Cycling00:18:46
60Chris Froome (GBr) Ineos Grenadiers00:18:46
61Jetse Bol (Ned) Burgos-BH00:18:51
62Esteban Chaves (Col) Mitchelton-Scott00:20:12
63Imanol Erviti (Spa) Movistar Team00:20:12
64Olivier Le Gac (Fra) Groupama-FDJ00:20:12
65Julien Simon (Fra) Total Direct Energie00:20:12
66Romain Sicard (Fra) Total Direct Energie00:20:46
67Michael Storer (Aus) Team Sunweb00:20:46
68Tim Wellens (Bel) Lotto Soudal00:21:38
69Alexander Edmondson (Aus) Mitchelton-Scott00:21:59
70Paul Ourselin (Fra) Total Direct Energie00:23:04
71Valentin Ferron (Fra) Total Direct Energie00:23:04
72Omar Fraile Matarranz (Spa) Astana Pro Team00:23:59
73Jesus Ezquerra Muela (Spa) Burgos-BH00:24:43
74Michel Ries (Lux) Trek-Segafredo00:25:38
75Scott Davies (GBr) Bahrain McLaren00:25:49
76Tosh Van der Sande (Bel) Lotto Soudal00:27:24
77Merhawi Kudus (Eri) Astana Pro Team00:27:52
78Fred Wright (GBr) Bahrain McLaren00:28:19
79Rui Costa (Por) UAE Team Emirates00:28:31
80Stefan De Bod (RSA) NTT Pro Cycling00:28:31
81Ricardo Vilela (Por) Burgos-BH00:28:31
82Jasper Philipsen (Bel) UAE Team Emirates00:28:31
83Reto Hollenstein (Swi) Israel Start-Up Nation00:28:31
84Cameron Wurf (Aus) Ineos Grenadiers00:28:31
85Rory Sutherland (Aus) Israel Start-Up Nation00:28:31
86Jonathan Lastra Martinez (Spa) Caja Rural-Seguros RGA00:28:31
87Omer Goldstein (Isr) Israel Start-Up Nation00:28:31
88Logan Owen (USA) EF Pro Cycling00:28:31
89Lukasz Wisniowski (Pol) CCC Team00:28:31
90Brent Van Moer (Bel) Lotto Soudal00:28:31
91Dmitriy Gruzdev (Kaz) Astana Pro Team00:28:31
92Magnus Cort Nielsen (Den) EF Pro Cycling00:28:46
93Andreas Schillinger (Ger) Bora-Hansgrohe00:28:46
94Pascal Ackermann (Ger) Bora-Hansgrohe00:28:46
95Tsgabu Gebremaryam Grmay (Eth) Mitchelton-Scott00:28:46
96Dion Smith (NZl) Mitchelton-Scott00:28:46
97Remy Mertz (Bel) Lotto Soudal00:28:46
98Pierre Luc Perichon (Fra) Cofidis00:28:46
99Paul Martens (Ger) Team Jumbo-Visma00:28:46
100Jorge Arcas (Spa) Movistar Team00:28:46
101Stan Dewulf (Bel) Lotto Soudal00:28:46
102Ian Garrison (USA) Deceuninck-Quickstep00:29:19
103Martin Salmon (Ger) Team Sunweb00:29:19
104Pim Ligthart (Ned) Total Direct Energie00:29:19
105Alex Aranburu Deba (Spa) Astana Pro Team00:29:19
106Jannik Steimle (Ger) Deceuninck-Quickstep00:29:33
107Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:29:48
108Aritz Bagues Kalparsoro (Spa) Caja Rural-Seguros RGA00:29:48
109Julius Van den Berg (Ned) EF Pro Cycling00:29:51
110Max Kanter (Ger) Team Sunweb00:30:02
111Callum Scotson (Aus) Mitchelton-Scott00:30:35
112Willie Smit (RSA) Burgos-BH00:30:35
113Zdenek Stybar (Cze) Deceuninck-Quickstep00:30:56
114Aleksandr Riabushenko (Blr) UAE Team Emirates00:30:56
115James Piccoli (Can) Israel Start-Up Nation00:30:56
116Juan Felipe Osorio Arboleda (Col) Burgos-BH00:31:11
117Rémi Cavagna (Fra) Deceuninck-Quickstep00:31:18
118Benjamin Dyball (Aus) NTT Pro Cycling00:31:49
119Matteo Badilatti (Swi) Israel Start-Up Nation00:31:56
120Tomasz Marczynski (Pol) Lotto Soudal00:32:01
121Mitchell Docker (Aus) EF Pro Cycling00:32:22
122Koen De Kort (Ned) Trek-Segafredo00:32:22
123Tejay Van Garderen (USA) EF Pro Cycling00:32:22
124Mickael Delage (Fra) Groupama-FDJ00:32:31
125Alexis Renard (Fra) Israel Start-Up Nation00:32:31
126Reinardt Janse van Rensburg (RSA) NTT Pro Cycling00:33:55
127Ivo Oliveira (Por) UAE Team Emirates00:33:55
128Rui Oliveira (Por) UAE Team Emirates00:33:55
129Lorrenzo Manzin (Fra) Total Direct Energie00:34:02
130Emils Liepins (Lat) Trek-Segafredo00:34:32
131Alexander Kamp (Den) Trek-Segafredo00:34:49
132Emmanuel Morin (Fra) Cofidis00:35:03
133Kevin Inkelaar (Ned) Bahrain McLaren00:36:11
134Santiago Buitrago Sanchez (Col) Bahrain McLaren00:36:11
135Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:36:11
136Michal Paluta (Pol) CCC Team00:36:11
137Rüdiger Selig (Ger) Bora-Hansgrohe00:36:50
138Michael Schwarzmann (Ger) Bora-Hansgrohe00:36:50
139Mihkel Räim (Est) Israel Start-Up Nation00:37:00
140Martin Laas (Est) Bora-Hansgrohe00:37:00
141Carlos Barbero (Spa) NTT Pro Cycling00:37:14
142Niki Terpstra (Ned) Total Direct Energie00:37:16
143Andrey Amador (CRc) Ineos Grenadiers00:37:23
144Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:37:23
145Alex Molenaar (Ned) Burgos-BH00:37:23
146Enrico Gasparotto (Swi) NTT Pro Cycling00:37:54
147Michael Mørkøv (Den) Deceuninck-Quickstep00:38:54
148Gerben Thijssen (Bel) Lotto Soudal00:38:54
149Sam Bennett (Irl) Deceuninck-Quickstep00:38:54
150Jon Aberasturi Izaga (Spa) Caja Rural-Seguros RGA00:38:54
151Harry Tanfield (GBr) AG2R la Mondiale00:38:54
Swipe to scroll horizontally
Sprint 1 - Figaredo, km. 77
PlaceRider (Country) TeamResult
1Guillaume Martin (Fra) Cofidis4
2Pierre Luc Perichon (Fra) Cofidis2
3Angel Madrazo Ruiz (Spa) Burgos-BH1
Swipe to scroll horizontally
Points
PlaceRider (Country) TeamResult
1Hugh Carthy (GBr) EF Pro Cycling25
2Aleksandr Vlasov (Rus) Astana Pro Team20
3Enric Mas Nicolau (Spa) Movistar Team16
4Richard Carapaz (Ecu) Ineos Grenadiers14
5Primoz Roglic (Slo) Team Jumbo-Visma12
6Sepp Kuss (USA) Team Jumbo-Visma10
7Daniel Martin (Irl) Israel Start-Up Nation9
8Wout Poels (Ned) Bahrain McLaren8
9Michael Woods (Can) EF Pro Cycling7
10Felix Grossschartner (Aut) Bora-Hansgrohe6
11Mikel Nieve Iturralde (Spa) Mitchelton-Scott5
12George Bennett (NZl) Team Jumbo-Visma4
13Alejandro Valverde (Spa) Movistar Team3
14Jonas Vingegaard (Den) Team Jumbo-Visma2
15David De la Cruz Melgarejo (Spa) UAE Team Emirates1
Swipe to scroll horizontally
Mountain 1 (Cat. 3) Alto del Padrún km. 29.3
PlaceRider (Country) TeamResult
1Guillaume Martin (Fra) Cofidis3
2Pierre Luc Perichon (Fra) Cofidis2
3Angel Madrazo Ruiz (Spa) Burgos-BH1
Swipe to scroll horizontally
Mountain 2 (Cat. 3) Alto de Santo Emiliano km. 43
PlaceRider (Country) TeamResult
1Guillaume Martin (Fra) Cofidis3
2Pierre Luc Perichon (Fra) Cofidis2
3Cameron Wurf (Aus) Ineos Grenadiers1
Swipe to scroll horizontally
Mountain 3 (Cat. 1) Alto de la Mozqueta km. 60.3
PlaceRider (Country) TeamResult
1Guillaume Martin (Fra) Cofidis10
2Pierre Luc Perichon (Fra) Cofidis6
3Angel Madrazo Ruiz (Spa) Burgos-BH4
4Davide Formolo (Ita) UAE Team Emirates2
5Anthony Roux (Fra) Groupama-FDJ1
Swipe to scroll horizontally
Mountain 4 (Cat. 1) Alto del Cordal km. 88.2
PlaceRider (Country) TeamResult
1Guillaume Martin (Fra) Cofidis10
2Mattia Cattaneo (Ita) Deceuninck-Quickstep6
3Luis León Sanchez (Spa) Astana Pro Team4
4Robert Gesink (Ned) Team Jumbo-Visma2
5Sepp Kuss (USA) Team Jumbo-Visma1
Swipe to scroll horizontally
Mountain 5 (HC) Alto de l'Angliru km. 109.4
PlaceRider (Country) TeamResult
1Hugh Carthy (GBr) EF Pro Cycling20
2Aleksandr Vlasov (Rus) Astana Pro Team15
3Enric Mas Nicolau (Spa) Movistar Team10
4Richard Carapaz (Ecu) Ineos Grenadiers6
5Primoz Roglic (Slo) Team Jumbo-Visma4
6Sepp Kuss (USA) Team Jumbo-Visma2
Swipe to scroll horizontally
Young riders
PlaceRider (Country) TeamResult
1Aleksandr Vlasov (Rus) Astana Pro Team03:08:56
2Enric Mas Nicolau (Spa) Movistar TeamRow 1 - Cell 2
3Jonas Vingegaard (Den) Team Jumbo-Visma00:03:15
4David Gaudu (Fra) Groupama-FDJ00:03:25
5William Barta (USA) CCC Team00:06:51
6Niklas Eg (Den) Trek-Segafredo00:07:18
7Dorian Godon (Fra) AG2R la Mondiale00:07:37
8Andrea Bagioli (Ita) Deceuninck-Quickstep00:07:59
9Robert Stannard (Aus) Mitchelton-Scott00:08:21
10Victor Lafay (Fra) Cofidis00:08:40
11Georg Zimmermann (Ger) CCC Team00:10:12
12Juan Pedro Lopez Perez (Spa) Trek-Segafredo00:11:55
13Ide Schelling (Ned) Bora-Hansgrohe00:14:11
14Mark Donovan (GBr) Team Sunweb00:14:13
15Thyman Arensman (Ned) Team Sunweb00:15:08
16Kobe Goossens (Bel) Lotto Soudal00:16:05
17Clément Champoussin (Fra) AG2R la Mondiale00:16:59
18Rob Power (Aus) Team Sunweb00:17:43
19Gino Mäder (Swi) NTT Pro Cycling00:18:30
20Michael Storer (Aus) Team Sunweb00:20:30
21Valentin Ferron (Fra) Total Direct Energie00:22:48
22Michel Ries (Lux) Trek-Segafredo00:25:22
23Scott Davies (GBr) Bahrain McLaren00:25:33
24Fred Wright (GBr) Bahrain McLaren00:28:03
25Stefan De Bod (RSA) NTT Pro Cycling00:28:15
26Jasper Philipsen (Bel) UAE Team Emirates00:28:15
27Omer Goldstein (Isr) Israel Start-Up Nation00:28:15
28Logan Owen (USA) EF Pro Cycling00:28:15
29Brent Van Moer (Bel) Lotto Soudal00:28:15
30Remy Mertz (Bel) Lotto Soudal00:28:30
31Stan Dewulf (Bel) Lotto Soudal00:28:30
32Ian Garrison (USA) Deceuninck-Quickstep00:29:03
33Martin Salmon (Ger) Team Sunweb00:29:03
34Alex Aranburu Deba (Spa) Astana Pro Team00:29:03
35Jannik Steimle (Ger) Deceuninck-Quickstep00:29:17
36Jhojan Orlando Garcia Sosa (Col) Caja Rural-Seguros RGA00:29:32
37Julius Van den Berg (Ned) EF Pro Cycling00:29:35
38Max Kanter (Ger) Team Sunweb00:29:46
39Callum Scotson (Aus) Mitchelton-Scott00:30:19
40Aleksandr Riabushenko (Blr) UAE Team Emirates00:30:40
41Juan Felipe Osorio Arboleda (Col) Burgos-BH00:30:55
42Rémi Cavagna (Fra) Deceuninck-Quickstep00:31:02
43Alexis Renard (Fra) Israel Start-Up Nation00:32:15
44Ivo Oliveira (Por) UAE Team Emirates00:33:39
45Rui Oliveira (Por) UAE Team Emirates00:33:39
46Emmanuel Morin (Fra) Cofidis00:34:47
47Kevin Inkelaar (Ned) Bahrain McLaren00:35:55
48Santiago Buitrago Sanchez (Col) Bahrain McLaren00:35:55
49Jefferson Alveiro Cepeda (Ecu) Caja Rural-Seguros RGA00:35:55
50Michal Paluta (Pol) CCC Team00:35:55
51Ivan Ramiro Sosa Cuervo (Col) Ineos Grenadiers00:37:07
52Alex Molenaar (Ned) Burgos-BH00:37:07
53Gerben Thijssen (Bel) Lotto Soudal00:38:38
Swipe to scroll horizontally
Combativity
PlaceRider (Country) TeamResult
1Guillaume Martin (Fra) CofidisRow 0 - Cell 2
Swipe to scroll horizontally
Teams
PlaceRider (Country) TeamResult
1Team Jumbo-Visma09:29:46
2Movistar Team00:06:08
3Astana Pro Team00:07:44
4Cofidis00:19:19
5CCC Team00:20:01
6Mitchelton-Scott00:21:07
7UAE Team Emirates00:22:22
8EF Pro Cycling00:26:20
9