BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history

find us on Facebook Find us on Twitter See our youtube channel The Story of the Tour de France, volume 1 South Salem Cycleworks frames Melanoma: It Started With a Freckle Peaks Coaching: work with a coach! Neugent Cycling Wheels Shade Vise sunglass holder Advertise with us!

Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2021 Vuelta a España

76th edition: August 14 - September 5, 2021
Stage 20: September 4, 2021

Back to 2021 Vuelta a España

Saturday, September 4: Stage 20, Sanxenxo - Castro de Herville, 202.2 km

Stage 20 map & profile | Stage 20 photos

Clement Champoussin

Clément Champoussin wins the first pro race of his career, a stage in the Vuelta. Photo: Gomez Sport.

Rated ascents:

Weather at the city of Gondomar, on the route, 36 km from the finish, at 2:00 PM, local time: 22C (71F), sunny, with the wind from the southwest at 8 km/hr (5 mph). There is just a 1% chance of rain.

Olympics 50 Craziest Stories

The race: 143 riders began the 2021 Vuelta's penultimate stage at 12:17 PM. There were two non-starters: Oier Lazkano (Caja Rural) & Aleksandr Vlasov (Astana).

Here is the race organizer's stage 20 summary:

Clément Champoussin (AG2R-Citroën Team) took his first pro win on Saturday, atop the climb of Castro de Herville, after an incredible stage 20 in the Galician hills. After an all day battle, the Frenchman was caught by the GC contenders on the final ascent of the day but he kicked again with 1.6km to go and snatched the victory ahead of Primoz Roglic (Jumbo-Visma), Adam Yates (Ineos Grenadiers) and Jack Haig (Bahrain Victorious), who climbs on the overall podium after Miguel Angel Lopez (Movistar Team) and Egan Bernal (Ineos Grenadiers) didn’t follow a key attack with 60km to go. On Sunday, La Vuelta 21 finishes with a time-trial to Santiago de Compostela.

The peloton of La Vuelta 21 face a final mountain stage with almost 3,500m of elevation and four categorized climb on Galician roads ahead of the final ascent to the summit finish at Alto Castro de Herville. 143 riders roll from Sanxenxo without Oier Lazkano (Caja Rural-Seguros RGA) and Aleksandr Vlasov (Astana-Premier Tech), who suffered crashes in the previous days.

After an intense battle, a 16-man breakaway gets together at km 42: Lilian Calmejane, Clément Champoussin, Stan Dewulf (AG2R-Citroën Team), Floris de Tier (Alpecin-Fenix), Mark Padun (Bahrain Victorious), Dani Navarro (Burgos-BH), Jesus Herrada (Cofidis), Mikel Bizkarra (Euskaltel Euskadi), Jan Hirt (Intermarché-Wanty-Gobert Matériaux), Sylvain Moniquet (Lotto Soudal), Nick Schultz (Team BikeExchange), Romain Bardet, Chris Hamilton, Michael Storer (Team DSM), Ryan Gibbons, Matteo Trentin (UAE Team Emirates).

With no GC threat at the front, Jumbo-Visma take it easy in the peloton. The gap increases to almost 12’ before Ineos Grenadiers up the pace on the first climb of the day, the cat-3 Alto de Vilachan, inside the last 100km. They bring the gap down to 5’ over the next climb, the cat-2 Alto de Mabia.

The race situation is turned upside down on the main climb of the day, the cat-1 Alto de Mougas: 9.9km, 6.3%. After a series of attacks and counter-attacks, five riders emerge from the GC group with 60km to go: Primoz Roglic (Jumbo-Visma), Enric Mas (Movistar Team), Jack Haig, with Gino Mäder (Bahrain Victorious), and Simon Yates (Ineos Grenadiers). Miguel Angel Lopez (Movistar Team), 3rd overall, and Egan Bernal (Ineos Grenadiers), best young rider, are not in that group.

At the front, Gibbons goes solo on the downhill, with more than 50km to go. He goes over the cat-2 Alto de Prado with a gap of 55’’ to a first chase group, led by Bardet and Storer. Padun drops to the GC group, to help Haig climb on the overall podium and Mäder take the white jersey. The Lopez-Bernal group are 4’ behind.

They catch the chasers at the bottom of the final climb (9.9km, 4.8%), Gibbons is still 1’45’’ ahead. Gibbons is caught inside the last 5km and after a series of attacks, Champoussin goes all in with 1.6km to go and resists Primoz Roglic on the line.

Complete results:

Stage 20 photos

202.2 kilometers raced at an average speed of 37.697 km/hr

1 CLÉMENT CHAMPOUSSIN AG2R-CITROEN 5hr 21min 50sec
2 PRIMOŽ ROGLIČ JUMBO-VISMA @ 6sec
3 ADAM YATES INEOS GRENADIERS 0' 08''
4 ENRIC MAS MOVISTAR s.t.
5 JACK HAIG BAHRAIN VICTORIOUS 0' 12''
6 CHRISTOPHER HAMILTON TEAM DSM 0' 16''
7 MIKEL BIZKARRA EUSKALTEL-EUSKADI 0' 23''
8 RYAN GIBBONS UAE TEAM EMIRATES 0' 26''
9 GINO MÄDER BAHRAIN VICTORIOUS s.t.
10 FLORIS DE TIER ALPECIN-FENIX 0' 50''
11 JAN HIRT INTERMARCHE-WANTY-GOBERT 1' 05''
12 LILIAN CALMEJANE AG2R-CITROEN 1' 09''
13 SYLVAIN MONIQUET LOTTO SOUDAL 1' 13''
14 STAN DEWULF AG2R-CITROEN 1' 15''
15 NICHOLAS SCHULTZ TEAM BIKEEXCHANGE 1' 35''
16 DANIEL NAVARRO BURGOS-BH 2' 25''
17 FELIX GROSSSCHARTNER BORA-HANSGROHE 6' 55''
18 DAVID DE LA CRUZ UAE TEAM EMIRATES s.t.
19 EGAN BERNAL INEOS GRENADIERS s.t.
20 STEVEN KRUIJSWIJK JUMBO-VISMA s.t.
21 ALVARO CUADROS CAJA RURAL-SEGUROS RGA 7' 31''
22 ODD CHRISTIAN EIKING INTERMARCHE-WANTY-GOBERT s.t.
23 MARK PADUN BAHRAIN VICTORIOUS s.t.
24 LUIS ANGEL MATE EUSKALTEL-EUSKADI s.t.
25 MATTEO TRENTIN UAE TEAM EMIRATES s.t.
26 DAMIANO CARUSO BAHRAIN VICTORIOUS 7' 34''
27 GUILLAUME MARTIN COFIDIS 7' 40''
28 SEPP KUSS JUMBO-VISMA s.t.
29 RAFAL MAJKA UAE TEAM EMIRATES s.t.
30 STEFF CRAS LOTTO SOUDAL s.t.
31 ANTONIO JESÚS SOTO EUSKALTEL-EUSKADI s.t.
32 JOSEPH DOMBROWSKI UAE TEAM EMIRATES s.t.
33 SAM OOMEN JUMBO-VISMA s.t.
34 MICHAEL STORER TEAM DSM s.t.
35 ROMAIN BARDET TEAM DSM s.t.
36 GEOFFREY BOUCHARD AG2R-CITROEN s.t.
37 LUCAS HAMILTON TEAM BIKEEXCHANGE 7' 47''
38 OSCAR CABEDO BURGOS-BH 7' 49''
39 JUAN PEDRO LOPEZ TREK-SEGAFREDO 8' 15''
40 JESUS HERRADA COFIDIS 8' 20''
41 GIANLUCA BRAMBILLA TREK-SEGAFREDO 8' 30''
42 RÉMY ROCHAS COFIDIS 8' 33''
43 DIMITRI CLAEYS QHUBEKA-NEXTHASH 9' 33''
44 MIKAEL CHEREL AG2R-CITROEN 11' 11''
45 DIEGO ANDRES CAMARGO EF EDUCATION-NIPPO 11' 21''
46 WOUTER POELS BAHRAIN VICTORIOUS s.t.
47 GORKA IZAGIRRE ASTANA-PREMIER TECH 14' 10''
48 ION IZAGUIRRE ASTANA-PREMIER TECH s.t.
49 ANGEL MADRAZO BURGOS-BH 15' 03''
50 ANTHONY ROUX GROUPAMA-FDJ 16' 12''
51 JOSÉ ROJAS MOVISTAR 18' 21''
52 PAVEL SIVAKOV INEOS GRENADIERS s.t.
53 MICHAEL MATTHEWS TEAM BIKEEXCHANGE 18' 40''
54 FERNANDO BARCELO COFIDIS 22' 24''
55 ANDER OKAMIKA BURGOS-BH s.t.
56 JOSE HERRADA COFIDIS s.t.
57 ANDREY ZEITS TEAM BIKEEXCHANGE s.t.
58 IMANOL ERVITI MOVISTAR s.t.
59 EDDY FINE COFIDIS s.t.
60 JULEN AMEZQUETA CAJA RURAL-SEGUROS RGA s.t.
61 THYMEN ARENSMAN TEAM DSM s.t.
62 BEN ZWIEHOFF BORA-HANSGROHE s.t.
63 JENS KEUKELEIRE EF EDUCATION-NIPPO s.t.
64 SIMONE PETILLI INTERMARCHE-WANTY-GOBERT s.t.
65 MARTIJN TUSVELD TEAM DSM s.t.
66 NELSON OLIVEIRA MOVISTAR s.t.
67 GUY NIV ISRAEL START-UP NATION s.t.
68 JEFFERSON CEPEDA CAJA RURAL-SEGUROS RGA s.t.
69 MIKEL ITURRIA EUSKALTEL-EUSKADI s.t.
70 ROBERT GESINK JUMBO-VISMA s.t.
71 KOEN BOUWMAN JUMBO-VISMA s.t.
72 NICOLAS PRODHOMME AG2R-CITROEN 22' 29''
73 GOTZON MARTIN SANZ EUSKALTEL-EUSKADI 24' 02''
74 PELAYO SANCHEZ BURGOS-BH 24' 02''
75 NATHAN VAN HOOYDONCK JUMBO-VISMA 24' 44''
76 JAN POLANC UAE TEAM EMIRATES 24' 45''
77 RUI OLIVEIRA UAE TEAM EMIRATES s.t.
78 DAMIEN TOUZE AG2R-CITROEN s.t.
79 JAY VINE ALPECIN-FENIX 24' 49''
80 FABIO ARU QHUBEKA-NEXTHASH 25' 21''
81 THOMAS PIDCOCK INEOS GRENADIERS s.t.
82 ANTON PALZER BORA-HANSGROHE 27' 09''
83 JETSE BOL BURGOS-BH s.t.
84 CARLOS CANAL BLANCO BURGOS-BH s.t.
85 ARITZ BAGÜES CAJA RURAL-SEGUROS RGA s.t.
86 SALVATORE PUCCIO INEOS GRENADIERS s.t.
87 PATRICK GAMPER BORA-HANSGROHE s.t.
88 ARNAUD DEMARE GROUPAMA-FDJ s.t.
89 CLÉMENT VENTURINI AG2R-CITROEN 27' 20''
90 REIN TAARAMÄE INTERMARCHE-WANTY-GOBERT s.t.
91 DYLAN SUNDERLAND QHUBEKA-NEXTHASH 32' 33''
92 CONNOR BROWN QHUBEKA-NEXTHASH s.t.
93 MAXIM VAN GILS LOTTO SOUDAL s.t.
94 OLIVIER LE GAC GROUPAMA-FDJ s.t.
95 CESARE BENEDETTI BORA-HANSGROHE s.t.
96 EDWARD PLANCKAERT ALPECIN-FENIX 33' 14''
97 ALEXANDER KRIEGER ALPECIN-FENIX 34' 17''
98 ANDREAS KRON LOTTO SOUDAL s.t.
99 FLORIAN VERMEERSCH LOTTO SOUDAL s.t.
100 CHAD HAGA TEAM DSM s.t.
101 MIKEL NIEVE TEAM BIKEEXCHANGE s.t.
102 DAMIEN HOWSON TEAM BIKEEXCHANGE s.t.
103 TOBIAS LUDVIGSSON GROUPAMA-FDJ s.t.
104 KÉVIN GENIETS GROUPAMA-FDJ s.t.
105 ALEX KIRSCH TREK-SEGAFREDO s.t.
106 JAMES PICCOLI ISRAEL START-UP NATION s.t.
107 NICO DENZ TEAM DSM s.t.
108 HARM VANHOUCKE LOTTO SOUDAL s.t.
109 LUKA MEZGEC TEAM BIKEEXCHANGE s.t.
110 JAN TRATNIK BAHRAIN VICTORIOUS s.t.
111 ANTONIO NIBALI TREK-SEGAFREDO s.t.
112 YUKIYA ARASHIRO BAHRAIN VICTORIOUS s.t.
113 G LAWSON CRADDOCK EF EDUCATION-NIPPO s.t.
114 XABIER MIKEL AZPARREN EUSKALTEL-EUSKADI 40' 17''
115 JOAN BOU COMPANY EUSKALTEL-EUSKADI s.t.
116 KEVIN VAN MELSEN INTERMARCHE-WANTY-GOBERT s.t.
117 RICCARDO MINALI INTERMARCHE-WANTY-GOBERT s.t.
118 YURIY NATAROV ASTANA-PREMIER TECH s.t.
119 RAMON SINKELDAM GROUPAMA-FDJ s.t.
120 WESLEY KREDER INTERMARCHE-WANTY-GOBERT s.t.
121 ROBERT STANNARD TEAM BIKEEXCHANGE s.t.
122 BERT-JAN LINDEMAN QHUBEKA-NEXTHASH s.t.
123 LENNARD HOFSTEDE JUMBO-VISMA s.t.
124 SCOTT THWAITES ALPECIN-FENIX s.t.
125 JUAN JOSE LOBATO EUSKALTEL-EUSKADI s.t.
126 SEBASTIAN BERWICK ISRAEL START-UP NATION s.t.
127 PIET ALLEGAERT COFIDIS s.t.
128 QUINN SIMMONS TREK-SEGAFREDO s.t.
129 JON ABERASTURI CAJA RURAL-SEGUROS RGA s.t.
130 TOM SCULLY EF EDUCATION-NIPPO 40' 28''
131 JORDI MEEUS BORA-HANSGROHE 40' 29''
132 ALBERTO DAINESE TEAM DSM s.t.
133 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO 40' 31''
134 MARTIN LAAS BORA-HANSGROHE s.t.
135 MAURI VANSEVENANT DECEUNINCK-QUICK STEP 41' 13''
136 FLORIAN SENECHAL DECEUNINCK-QUICK STEP s.t.
137 ANDREA BAGIOLI DECEUNINCK-QUICK STEP s.t.
138 ZDENĚK ŠTYBAR DECEUNINCK-QUICK STEP s.t.
139 BERT VAN LERBERGHE DECEUNINCK-QUICK STEP s.t.
140 FABIO JAKOBSEN DECEUNINCK-QUICK STEP s.t.
141 JOSEF ČERNÝ DECEUNINCK-QUICK STEP s.t.
142 JAMES KNOX DECEUNINCK-QUICK STEP s.t.

GC after stage 20:

3,381.5 kilometer raced so far at an average speed of 40.648 km/hr

1 PRIMOŽ ROGLIČ JUMBO-VISMA 83hr 11min 27sec
2 ENRIC MAS MOVISTAR @ 2min 38sec
3 JACK HAIG BAHRAIN VICTORIOUS 4' 48''
4 ADAM YATES INEOS GRENADIERS 5' 48''
5 GINO MÄDER BAHRAIN VICTORIOUS 8' 14''
6 EGAN BERNAL INEOS GRENADIERS 11' 38''
7 SEPP KUSS JUMBO-VISMA 13' 42''
8 GUILLAUME MARTIN COFIDIS 16' 11''
9 DAVID DE LA CRUZ UAE TEAM EMIRATES 16' 19''
10 FELIX GROSSSCHARTNER BORA-HANSGROHE 20' 30''
11 ODD CHRISTIAN EIKING INTERMARCHE-WANTY-GOBERT 20' 46''
12 STEVEN KRUIJSWIJK JUMBO-VISMA 24' 50''
13 JUAN PEDRO LOPEZ TREK-SEGAFREDO 26' 18''
14 GEOFFREY BOUCHARD AG2R-CITROEN 43' 59''
15 RÉMY ROCHAS COFIDIS 47' 47''
16 CLÉMENT CHAMPOUSSIN AG2R-CITROEN 52' 05''
17 DAMIANO CARUSO BAHRAIN VICTORIOUS 1H 02' 56''
18 SAM OOMEN JUMBO-VISMA 1H 04' 36''
19 OSCAR CABEDO BURGOS-BH 1H 06' 46''
20 GIANLUCA BRAMBILLA TREK-SEGAFREDO 1H 16' 18''
21 STEFF CRAS LOTTO SOUDAL 1H 18' 18''
22 RAFAL MAJKA UAE TEAM EMIRATES 1H 18' 57''
23 DANIEL NAVARRO BURGOS-BH 1H 29' 59''
24 WOUTER POELS BAHRAIN VICTORIOUS 1H 31' 33''
25 ROMAIN BARDET TEAM DSM 1H 34' 27''
26 GORKA IZAGIRRE ASTANA-PREMIER TECH 1H 35' 02''
27 JAN HIRT INTERMARCHE-WANTY-GOBERT 1H 35' 23''
28 ION IZAGUIRRE ASTANA-PREMIER TECH 1H 35' 41''
29 SIMONE PETILLI INTERMARCHE-WANTY-GOBERT 1H 38' 44''
30 LUIS ANGEL MATE EUSKALTEL-EUSKADI 1H 42' 58''
31 MIKEL NIEVE TEAM BIKEEXCHANGE 1H 49' 23''
32 JEFFERSON CEPEDA CAJA RURAL-SEGUROS RGA 1H 50' 16''
33 LILIAN CALMEJANE AG2R-CITROEN 1H 57' 20''
34 MARTIJN TUSVELD TEAM DSM 2H 00' 55''
35 PAVEL SIVAKOV INEOS GRENADIERS 2H 01' 27''
36 RYAN GIBBONS UAE TEAM EMIRATES 2H 02' 06''
37 GOTZON MARTIN SANZ EUSKALTEL-EUSKADI 2H 05' 01''
38 JOSEPH DOMBROWSKI UAE TEAM EMIRATES 2H 12' 14''
39 JESUS HERRADA COFIDIS 2H 13' 07''
40 JULEN AMEZQUETA CAJA RURAL-SEGUROS RGA 2H 18' 00''
41 MICHAEL STORER TEAM DSM 2H 19' 45''
42 KOEN BOUWMAN JUMBO-VISMA 2H 20' 25''
43 JAN POLANC UAE TEAM EMIRATES 2H 20' 31''
44 ANDREY ZEITS TEAM BIKEEXCHANGE 2H 22' 11''
45 MIKAEL CHEREL AG2R-CITROEN 2H 23' 07''
46 MIKEL BIZKARRA EUSKALTEL-EUSKADI 2H 27' 09''
47 BEN ZWIEHOFF BORA-HANSGROHE 2H 29' 11''
48 FLORIS DE TIER ALPECIN-FENIX 2H 30' 48''
49 NICHOLAS SCHULTZ TEAM BIKEEXCHANGE 2H 34' 30''
50 JENS KEUKELEIRE EF EDUCATION-NIPPO 2H 44' 21''
51 NICOLAS PRODHOMME AG2R-CITROEN 2H 44' 45''
52 FABIO ARU QHUBEKA-NEXTHASH 2H 44' 49''
53 DIEGO ANDRES CAMARGO EF EDUCATION-NIPPO 2H 50' 29''
54 LUCAS HAMILTON TEAM BIKEEXCHANGE 2H 52' 24''
55 REIN TAARAMÄE INTERMARCHE-WANTY-GOBERT 2H 55' 31''
56 JOSÉ ROJAS MOVISTAR 2H 55' 44''
57 JOSE HERRADA COFIDIS 3H 01' 17''
58 MARK PADUN BAHRAIN VICTORIOUS 3H 01' 57''
59 ANTHONY ROUX GROUPAMA-FDJ 3H 04' 45''
60 ANGEL MADRAZO BURGOS-BH 3H 07' 54''
61 MIKEL ITURRIA EUSKALTEL-EUSKADI 3H 09' 29''
62 ROBERT GESINK JUMBO-VISMA 3H 10' 15''
63 CHRISTOPHER HAMILTON TEAM DSM 3H 12' 51''
64 THYMEN ARENSMAN TEAM DSM 3H 14' 07''
65 STAN DEWULF AG2R-CITROEN 3H 15' 32''
66 IMANOL ERVITI MOVISTAR 3H 22' 24''
67 THOMAS PIDCOCK INEOS GRENADIERS 3H 27' 11''
68 ANDREAS KRON LOTTO SOUDAL 3H 28' 48''
69 G LAWSON CRADDOCK EF EDUCATION-NIPPO 3H 34' 26''
70 JETSE BOL BURGOS-BH 3H 34' 27''
71 MICHAEL MATTHEWS TEAM BIKEEXCHANGE 3H 36' 08''
72 NELSON OLIVEIRA MOVISTAR 3H 36' 36''
73 ANDER OKAMIKA BURGOS-BH 3H 37' 09''
74 JAY VINE ALPECIN-FENIX 3H 37' 11''
75 RUI OLIVEIRA UAE TEAM EMIRATES 3H 37' 24''
76 OLIVIER LE GAC GROUPAMA-FDJ 3H 39' 55''
77 ALVARO CUADROS CAJA RURAL-SEGUROS RGA 3H 40' 37''
78 MATTEO TRENTIN UAE TEAM EMIRATES 3H 41' 23''
79 DAMIEN TOUZE AG2R-CITROEN 3H 42' 56''
80 ARITZ BAGÜES CAJA RURAL-SEGUROS RGA 3H 44' 41''
81 ANTONIO JESÚS SOTO EUSKALTEL-EUSKADI 3H 46' 04''
82 JAMES PICCOLI ISRAEL START-UP NATION 3H 46' 30''
83 NATHAN VAN HOOYDONCK JUMBO-VISMA 3H 46' 32''
84 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO 3H 46' 34''
85 SYLVAIN MONIQUET LOTTO SOUDAL 3H 47' 10''
86 PELAYO SANCHEZ BURGOS-BH 3H 47' 40''
87 FERNANDO BARCELO COFIDIS 3H 49' 17''
88 MAXIM VAN GILS LOTTO SOUDAL 3H 49' 25''
89 KÉVIN GENIETS GROUPAMA-FDJ 3H 49' 34''
90 ANDREA BAGIOLI DECEUNINCK-QUICK STEP 3H 54' 06''
91 EDDY FINE COFIDIS 3H 58' 29''
92 YURIY NATAROV ASTANA-PREMIER TECH 3H 58' 40''
93 GUY NIV ISRAEL START-UP NATION 4H 00' 38''
94 JAN TRATNIK BAHRAIN VICTORIOUS 4H 04' 01''
95 DAMIEN HOWSON TEAM BIKEEXCHANGE 4H 05' 45''
96 ARNAUD DEMARE GROUPAMA-FDJ 4H 10' 42''
97 CLÉMENT VENTURINI AG2R-CITROEN 4H 11' 12''
98 TOBIAS LUDVIGSSON GROUPAMA-FDJ 4H 13' 49''
99 SALVATORE PUCCIO INEOS GRENADIERS 4H 14' 19''
100 JAMES KNOX DECEUNINCK-QUICK STEP 4H 14' 50''
101 MAURI VANSEVENANT DECEUNINCK-QUICK STEP 4H 15' 39''
102 ANTON PALZER BORA-HANSGROHE 4H 16' 58''
103 JOAN BOU COMPANY EUSKALTEL-EUSKADI 4H 17' 14''
104 DYLAN SUNDERLAND QHUBEKA-NEXTHASH 4H 20' 00''
105 ANTONIO NIBALI TREK-SEGAFREDO 4H 20' 05''
106 CARLOS CANAL BLANCO BURGOS-BH 4H 22' 39''
107 LUKA MEZGEC TEAM BIKEEXCHANGE 4H 23' 33''
108 DIMITRI CLAEYS QHUBEKA-NEXTHASH 4H 23' 34''
109 CESARE BENEDETTI BORA-HANSGROHE 4H 24' 25''
110 WESLEY KREDER INTERMARCHE-WANTY-GOBERT 4H 27' 47''
111 PATRICK GAMPER BORA-HANSGROHE 4H 32' 35''
112 XABIER MIKEL AZPARREN EUSKALTEL-EUSKADI 4H 33' 46''
113 YUKIYA ARASHIRO BAHRAIN VICTORIOUS 4H 36' 07''
114 CHAD HAGA TEAM DSM 4H 37' 03''
115 HARM VANHOUCKE LOTTO SOUDAL 4H 37' 46''
116 NICO DENZ TEAM DSM 4H 39' 52''
117 ALEXANDER KRIEGER ALPECIN-FENIX 4H 42' 34''
118 FLORIAN SENECHAL DECEUNINCK-QUICK STEP 4H 43' 19''
119 ROBERT STANNARD TEAM BIKEEXCHANGE 4H 44' 15''
120 ALEX KIRSCH TREK-SEGAFREDO 4H 45' 53''
121 FLORIAN VERMEERSCH LOTTO SOUDAL 4H 53' 47''
122 PIET ALLEGAERT COFIDIS 4H 57' 31''
123 EDWARD PLANCKAERT ALPECIN-FENIX 4H 57' 59''
124 QUINN SIMMONS TREK-SEGAFREDO 4H 58' 42''
125 KEVIN VAN MELSEN INTERMARCHE-WANTY-GOBERT 5H 04' 10''
126 TOM SCULLY EF EDUCATION-NIPPO 5H 07' 13''
127 RAMON SINKELDAM GROUPAMA-FDJ 5H 09' 31''
128 LENNARD HOFSTEDE JUMBO-VISMA 5H 12' 28''
129 ALBERTO DAINESE TEAM DSM 5H 16' 31''
130 CONNOR BROWN QHUBEKA-NEXTHASH 5H 18' 29''
131 BERT-JAN LINDEMAN QHUBEKA-NEXTHASH 5H 21' 26''
132 JON ABERASTURI CAJA RURAL-SEGUROS RGA 5H 21' 37''
133 ZDENĚK ŠTYBAR DECEUNINCK-QUICK STEP 5H 29' 27''
134 SEBASTIAN BERWICK ISRAEL START-UP NATION 5H 30' 18''
135 SCOTT THWAITES ALPECIN-FENIX 5H 30' 30''
136 JUAN JOSE LOBATO EUSKALTEL-EUSKADI 5H 37' 09''
137 BERT VAN LERBERGHE DECEUNINCK-QUICK STEP 5H 41' 58''
138 RICCARDO MINALI INTERMARCHE-WANTY-GOBERT 5H 42' 14''
139 JORDI MEEUS BORA-HANSGROHE 5H 47' 30''
140 MARTIN LAAS BORA-HANSGROHE 5H 52' 34''
141 FABIO JAKOBSEN DECEUNINCK-QUICK STEP 5H 52' 54''
142 JOSEF ČERNÝ DECEUNINCK-QUICK STEP 6H 02' 34''

Stage 20 map & profile:

Vuelta stage 20 map

Stage 20 map

Stage 20 profile

Stage 20 profile

Stage 20 photos by Fotoreporter Sirotti:

Team Groupama-FDJ

During the starting ceremonies Team Groupama-FDJ is presented.

FAbio Jakobsen

Points classification leader Fabio Jakobsen gets his bike.

Peloton

It's time to race.

Peloton

The peloton is on its way out of Sanxenxo

Clement Champoussin

Clément Champoussin made good his escape and got his first win as a professional bicycle racer.

Primoz Roglic

Primoz Roglic came in six seconds later.

Andam Yates and Enric Mas

Adam Yates & Enric Mas finished third and fourth.

Gibbons, Ryan; Mader, Gino

Breakaway riders Ryan Gibbons & Gino Mader finished 8th & 9th.

Fabio Jakobsen

Deceuninck-Quick Step makes sure their super-sprinter Fabio Jakobsen finishes within the time limit.

Clement Champoussin

Stage winner Clément Champoussin

Primoz Roglic

Primoz Roglic has one stage to go.

Back to 2021 Vuelta a España