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 Melanoma: It started with a freckle Schwab Cycles South Salem Cycleworks frames Neugent Cycling Wheels Peaks Coaching: work with a coach! 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 Tour de France

108th edition: June 26 - July 18, 2021

Stage 19: Friday, July 16, 2021

Back to 2021 Tour de France

Friday, July 16: Stage 19, Mourenx - Libourne, 207 km

Stage 19 map & profile | Stage 19 photos

Matej Mohoric

Matej Mohoric wins stage nineteen. Photo: ASO/Pauline Ballet

MountainRated ascent:

Weather at the finish city of Libourne at 2:30 PM, local time: 26C (79F), mostly cloudy, with the wind from the north at 14 km/hr (10 mph). No rain is forecast.

The race: There were two non-starters today: Michael Woods (Israel Start-Up Nation) & Miguel Angel Lopez (Movistar). Both riders quit the Tour in order to optimize their preparations for the Olympics. The Olympic road race is July 24.

Peloton

Here's the peloton after 100 kms of racing, strung out from the high speed. Note the obligatory background of sunflowers. Photo: ASO/Pauline Ballet.

That left 142 riders to be given the official start at 12:29 PM. The day began with flat-out racing with a 47.4 km/hr average speed for the first two hours.

And then the racing got even faster. The average speed after three hours was 48.4 km/hr.

Here's the race organizer's stage nineteen summary:

Matej Mohoric claimed his second stage win in Libourne after he imposed himself at La Creusot on stage 7, again throughout a solo breakaway. Following two consecutive victories in the Pyrénées by Tadej Pogacar who rode through the Landes with authority in an eventful transition stage, the Slovenian champion made it five for his country on the eve of the closing time trial that will precede the grand finale in Paris on Sunday.

Six riders in the lead
142 riders took the start of stage 19 in Mourenx. 2 non-starters: Michael Woods (Israel-Start Up-Nation) and Miguel Angel Lopez (Movistar).

Julien Bernard (Trek-Segafredo), Jonas Rutsch (EF Education-Nippo), Simon Clarke (Qhubeka-NextHash), Franck Bonnamour (B&B-KTM) and Georg Zimmermann (Intermarché-Wanty Gobert) rode away from the peloton and Matej Mohoric (Bahrain Victorious) caught up with them with 200km remaining. A maximum time gap was recorded at km 17: 4’20’’. Two crashes occurred in the peloton, involving some GC contenders like Enric Mas and Guillaume Martin but also Mark Cavendish who managed to come across and score six points in the defence of his green jersey at the intermediate sprint won by Zimmermann at Saint-Sever (km 54). Alpecin-Fenix seized the reins of the peloton to make it a bunch sprint finish in Libourne.

A strong chase initiated by Nils Politt
After some skirmishes at the head of the peloton, Nils Politt (Bora-Hansgrohe) gave birth to a group of counter-attackers at km 71 as Mike Teunissen (Jumbo-Visma), Jasper Stuvyen, Edward Theuns (Trek-Segafredo), Davide Ballerini (DQS), Jorge Arcas, Ivan Garcia Cortina, Alejandro Valverde (Movistar), Christophe Laporte (Cofidis), Silvan Dillier (Alpecin-Fenix), Michael Valgren (EF), Greg Van Avermaet (AG2R-Citroën), Elie Gesbert (Arkea-Samsic), Casper Pedersen (DSM), Brent Van Moer (Lotto-Soudal), Omar Fraile, Dimitri Gruzdev, Ion Izagirre (Astana), Max Walscheid (Qhubeka-NextHash) and Anthony Turgis (TotalEnergies) went with him. The three Movistar riders, Fraile, Gruzdev and Van Avermaet dropped down to the peloton at the head of which Ineos Grenadiers, Israel-Start Up-Nation and Bahrain Victorious set a strong pace as well. 20 riders were reunited at the front with 100km to go.

One more solo victory
Israel-Start Up-Nation, Ineos Grenadiers and Bahrain Victorious chased them down for almost 50km before giving up with 80km remaining. UAE Team Emirates set the pace again once the time difference became 10’ with 55km to go. Lots of attacks took shape in the leading group of 20 riders in the last 35km. Mohoric rode away solo 26km before the end.

Laporte positioned himself in between for a while before a group of 10 was formed behind the Slovenian: Teunissen, Stuyven, Theuns, Politt, Valgren, C. Pedersen, Turgis, Zimmermann, Bonnamour. Mohoric remained composed and highly motivated till the end to deliver the ninth stage victory built throughout a winning breakaway in the 108th Tour de France.

Complete results:

Stage 19 photos

207 kilometers raced at an average speed of 47.901 km/hr

1 MATEJ MOHORIC BAHRAIN VICTORIOUS 4hr 19min 17sec
2 CHRISTOPHE LAPORTE COFIDIS @ 58sec
3 CASPER PEDERSEN TEAM DSM s.t.
4 MIKE TEUNISSEN JUMBO-VISMA 1' 02''
5 NILS POLITT BORA-HANSGROHE 1' 08''
6 EDWARD THEUNS TREK-SEGAFREDO s.t.
7 MICHAEL VALGREN HUNDAHL EF EDUCATION-NIPPO s.t.
8 GEORG ZIMMERMANN INTERMARCHE-WANTY-GOBERT s.t.
9 ANTHONY TURGIS TOTALENERGIES 1' 10''
10 JASPER STUYVEN TREK-SEGAFREDO s.t.
11 JULIEN BERNARD TREK-SEGAFREDO 2' 37''
12 MAXIMILIAN WALSCHEID QHUBEKA-NEXTHASH s.t.
13 DAVIDE BALLERINI DECEUNINCK-QUICK STEP s.t.
14 SILVAN DILLIER ALPECIN-FENIX s.t.
15 JONAS RUTSCH EF EDUCATION-NIPPO s.t.
16 ELIE GESBERT ARKEA-SAMSIC s.t.
17 BRENT VAN MOER LOTTO SOUDAL s.t.
18 ION IZAGUIRRE INSAUSTI ASTANA-PREMIER TECH 2' 43''
19 FRANCK BONNAMOUR B&B HOTELS 2' 57''
20 SIMON CLARKE QHUBEKA-NEXTHASH 10' 05''
21 MARC HIRSCHI UAE TEAM EMIRATES 20' 50''
22 RUI COSTA UAE TEAM EMIRATES s.t.
23 RAFAL MAJKA UAE TEAM EMIRATES s.t.
24 VEGARD STAKE LAENGEN UAE TEAM EMIRATES s.t.
25 MIKKEL BJERG UAE TEAM EMIRATES s.t.
26 TADEJ POGACAR UAE TEAM EMIRATES s.t.
27 BRANDON MCNULTY UAE TEAM EMIRATES s.t.
28 DAVIDE FORMOLO UAE TEAM EMIRATES s.t.
29 JORGE ARCAS MOVISTAR s.t.
30 ALEJANDRO VALVERDE MOVISTAR s.t.
31 IVAN GARCIA CORTINA MOVISTAR s.t.
32 LORENZO ROTA INTERMARCHE-WANTY-GOBERT s.t.
33 SONNY COLBRELLI BAHRAIN VICTORIOUS s.t.
34 ENRIC MAS MOVISTAR s.t.
35 FRED WRIGHT BAHRAIN VICTORIOUS s.t.
36 PEIO BILBAO BAHRAIN VICTORIOUS s.t.
37 IMANOL ERVITI MOVISTAR s.t.
38 DMITRIY GRUZDEV ASTANA-PREMIER TECH s.t.
39 CARLOS VERONA MOVISTAR s.t.
40 MICHAL KWIATKOWSKI INEOS GRENADIERS s.t.
41 JAKOB FUGLSANG ASTANA-PREMIER TECH s.t.
42 QUENTIN PACHER B&B HOTELS s.t.
43 WOUT VAN AERT JUMBO-VISMA s.t.
44 MAXIME CHEVALIER B&B HOTELS s.t.
45 ALEXEY LUTSENKO ASTANA-PREMIER TECH s.t.
46 JONAS VINGEGAARD JUMBO-VISMA s.t.
47 SEPP KUSS JUMBO-VISMA s.t.
48 HUGO HOULE ASTANA-PREMIER TECH s.t.
49 PHILIPPE GILBERT LOTTO SOUDAL s.t.
50 JONATHAN CASTROVIEJO INEOS GRENADIERS s.t.
51 RICHARD CARAPAZ INEOS GRENADIERS s.t.
52 GERAINT THOMAS INEOS GRENADIERS s.t.
53 AURÉLIEN PARET PEINTRE AG2R-CITROEN s.t.
54 THOMAS DE GENDT LOTTO SOUDAL s.t.
55 MICHAEL SCHÄR AG2R-CITROEN s.t.
56 DYLAN VAN BAARLE INEOS GRENADIERS s.t.
57 DAVID GAUDU GROUPAMA-FDJ s.t.
58 DYLAN TEUNS BAHRAIN VICTORIOUS s.t.
59 BENOIT COSNEFROY AG2R-CITROEN s.t.
60 CRISTIAN RODRIGUEZ TOTALENERGIES s.t.
61 TAO GEOGHEGAN HART INEOS GRENADIERS s.t.
62 BEN O'CONNOR AG2R-CITROEN s.t.
63 DORIAN GODON AG2R-CITROEN s.t.
64 VALENTIN MADOUAS GROUPAMA-FDJ s.t.
65 CYRIL BARTHE B&B HOTELS s.t.
66 NEILSON POWLESS EF EDUCATION-NIPPO s.t.
67 BRUNO ARMIRAIL GROUPAMA-FDJ s.t.
68 RICK ZABEL ISRAEL START-UP NATION s.t.
69 EMANUEL BUCHMANN BORA-HANSGROHE s.t.
70 GREG VAN AVERMAET AG2R-CITROEN s.t.
71 TIM DECLERCQ DECEUNINCK-QUICK STEP s.t.
72 RETO HOLLENSTEIN ISRAEL START-UP NATION s.t.
73 MARCO HALLER BAHRAIN VICTORIOUS s.t.
74 KRISTIAN SBARAGLI ALPECIN-FENIX s.t.
75 JELLE WALLAYS COFIDIS s.t.
76 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO s.t.
77 JASPER PHILIPSEN ALPECIN-FENIX s.t.
78 GUILLAUME MARTIN COFIDIS s.t.
79 LOUIS MEINTJES INTERMARCHE-WANTY-GOBERT s.t.
80 HARRISON SWEENY LOTTO SOUDAL s.t.
81 RICHIE PORTE INEOS GRENADIERS s.t.
82 DANIEL OSS BORA-HANSGROHE s.t.
83 WILCO KELDERMAN BORA-HANSGROHE s.t.
84 JAN BAKELANTS INTERMARCHE-WANTY-GOBERT s.t.
85 RUBEN GUERREIRO EF EDUCATION-NIPPO s.t.
86 JHOAN ESTEBAN CHAVES TEAM BIKEEXCHANGE s.t.
87 RUBEN FERNANDEZ COFIDIS s.t.
88 PATRICK KONRAD BORA-HANSGROHE s.t.
89 STEFAN BISSEGGER EF EDUCATION-NIPPO s.t.
90 PIERRE LUC PERICHON COFIDIS s.t.
91 CYRIL GAUTIER B&B HOTELS s.t.
92 WOUTER POELS BAHRAIN VICTORIOUS s.t.
93 PIERRE ROLLAND B&B HOTELS s.t.
94 RIGOBERTO URAN EF EDUCATION-NIPPO s.t.
95 JULIEN SIMON TOTALENERGIES s.t.
96 JESUS HERRADA COFIDIS s.t.
97 BAUKE MOLLEMA TREK-SEGAFREDO s.t.
98 SIMON GESCHKE COFIDIS s.t.
99 OMAR FRAILE ASTANA-PREMIER TECH s.t.
100 VICTOR DE LA PARTE TOTALENERGIES s.t.
101 PETR VAKOČ ALPECIN-FENIX s.t.
102 PIERRE LATOUR TOTALENERGIES s.t.
103 FABIEN DOUBEY TOTALENERGIES s.t.
104 JULIAN ALAPHILIPPE DECEUNINCK-QUICK STEP s.t.
105 MATTIA CATTANEO DECEUNINCK-QUICK STEP s.t.
106 XANDRO MEURISSE ALPECIN-FENIX s.t.
107 OLIVER NAESEN AG2R-CITROEN s.t.
108 MICHAEL MATTHEWS TEAM BIKEEXCHANGE s.t.
109 DRIES DEVENYNS DECEUNINCK-QUICK STEP s.t.
110 LUKA MEZGEC TEAM BIKEEXCHANGE s.t.
111 MARK CAVENDISH DECEUNINCK-QUICK STEP s.t.
112 BOY VAN POPPEL INTERMARCHE-WANTY-GOBERT s.t.
113 DANNY VAN POPPEL INTERMARCHE-WANTY-GOBERT s.t.
114 ALEX ARANBURU DEBA ASTANA-PREMIER TECH s.t.
115 MICHAEL MØRKØV DECEUNINCK-QUICK STEP s.t.
116 STEFAN KÜNG GROUPAMA-FDJ s.t.
117 CHRISTOPHER JUUL JENSEN TEAM BIKEEXCHANGE s.t.
118 ANDRÉ GREIPEL ISRAEL START-UP NATION s.t.
119 OMER GOLDSTEIN ISRAEL START-UP NATION s.t.
120 CEES BOL TEAM DSM s.t.
121 TOMS SKUJINS TREK-SEGAFREDO s.t.
122 MADS PEDERSEN TREK-SEGAFREDO s.t.
123 JORIS NIEUWENHUIS TEAM DSM s.t.
124 CARLOS BARBERO QHUBEKA-NEXTHASH s.t.
125 NAIRO QUINTANA ARKEA-SAMSIC s.t.
126 SERGIO ANDRES HIGUITA EF EDUCATION-NIPPO s.t.
127 CONNOR SWIFT ARKEA-SAMSIC s.t.
128 CHRIS FROOME ISRAEL START-UP NATION s.t.
129 GUILLAUME BOIVIN ISRAEL START-UP NATION s.t.
130 LUKE DURBRIDGE TEAM BIKEEXCHANGE s.t.
131 DANIEL MARTIN ISRAEL START-UP NATION s.t.
132 MARK DONOVAN TEAM DSM s.t.
133 SEAN BENNETT QHUBEKA-NEXTHASH s.t.
134 SERGIO LUIS HENAO QHUBEKA-NEXTHASH s.t.
135 NILS EEKHOFF TEAM DSM s.t.
136 ANTHONY PEREZ COFIDIS s.t.
137 KENNY ELISSONDE TREK-SEGAFREDO s.t.
138 IDE SCHELLING BORA-HANSGROHE s.t.
139 LUKAS PÖSTLBERGER BORA-HANSGROHE s.t.
140 JÉRÉMY CABOT TOTALENERGIES s.t.
141 JONAS RICKAERT ALPECIN-FENIX s.t.
142 KASPER ASGREEN DECEUNINCK-QUICK STEP s.t.

Yellow JerseyGC after stage 19:

3,275.2 kilometers raced so far at an average speed of 41.110 km/r

1 TADEJ POGACAR UAE TEAM EMIRATES 79hr 40min 9sec
2 JONAS VINGEGAARD JUMBO-VISMA @ 5min 45sec
3 RICHARD CARAPAZ INEOS GRENADIERS 5' 51''
4 BEN O'CONNOR AG2R-CITROEN 8' 18''
5 WILCO KELDERMAN BORA-HANSGROHE 8' 50''
6 ENRIC MAS MOVISTAR 10' 11''
7 ALEXEY LUTSENKO ASTANA-PREMIER TECH 11' 22''
8 GUILLAUME MARTIN COFIDIS 12' 46''
9 PEIO BILBAO BAHRAIN VICTORIOUS 13' 48''
10 RIGOBERTO URAN EF EDUCATION-NIPPO 16' 25''
11 DAVID GAUDU GROUPAMA-FDJ 18' 42''
12 MATTIA CATTANEO DECEUNINCK-QUICK STEP 23' 36''
13 JHOAN ESTEBAN CHAVES TEAM BIKEEXCHANGE 32' 07''
14 LOUIS MEINTJES INTERMARCHE-WANTY-GOBERT 35' 55''
15 AURÉLIEN PARET PEINTRE AG2R-CITROEN 37' 21''
16 WOUTER POELS BAHRAIN VICTORIOUS 47' 00''
17 DYLAN TEUNS BAHRAIN VICTORIOUS 49' 33''
18 RUBEN GUERREIRO EF EDUCATION-NIPPO 52' 26''
19 WOUT VAN AERT JUMBO-VISMA 58' 09''
20 SERGIO LUIS HENAO QHUBEKA-NEXTHASH 58' 26''
21 BAUKE MOLLEMA TREK-SEGAFREDO 1h 00' 04''
22 FRANCK BONNAMOUR B&B HOTELS 1h 00' 21''
23 SERGIO ANDRES HIGUITA EF EDUCATION-NIPPO 1h 03' 01''
24 ALEJANDRO VALVERDE MOVISTAR 1h 04' 24''
25 JONATHAN CASTROVIEJO INEOS GRENADIERS 1h 05' 30''
26 ION IZAGUIRRE INSAUSTI ASTANA-PREMIER TECH 1h 20' 18''
27 PATRICK KONRAD BORA-HANSGROHE 1h 22' 39''
28 NAIRO QUINTANA ARKEA-SAMSIC 1h 28' 24''
29 JULIAN ALAPHILIPPE DECEUNINCK-QUICK STEP 1h 38' 29''
30 XANDRO MEURISSE ALPECIN-FENIX 1h 39' 05''
31 MATEJ MOHORIC BAHRAIN VICTORIOUS 1h 43' 51''
32 EMANUEL BUCHMANN BORA-HANSGROHE 1h 46' 06''
33 KENNY ELISSONDE TREK-SEGAFREDO 1h 47' 06''
34 SEPP KUSS JUMBO-VISMA 1h 47' 17''
35 RAFAL MAJKA UAE TEAM EMIRATES 1h 51' 01''
36 QUENTIN PACHER B&B HOTELS 1h 51' 18''
37 JULIEN BERNARD TREK-SEGAFREDO 2h 00' 11''
38 JAKOB FUGLSANG ASTANA-PREMIER TECH 2h 01' 04''
39 RICHIE PORTE INEOS GRENADIERS 2h 02' 55''
40 DANIEL MARTIN ISRAEL START-UP NATION 2h 04' 33''
41 JASPER STUYVEN TREK-SEGAFREDO 2h 05' 49''
42 GERAINT THOMAS INEOS GRENADIERS 2h 07' 40''
43 VALENTIN MADOUAS GROUPAMA-FDJ 2h 08' 44''
44 MARK DONOVAN TEAM DSM 2h 11' 10''
45 NEILSON POWLESS EF EDUCATION-NIPPO 2h 12' 14''
46 DAVIDE FORMOLO UAE TEAM EMIRATES 2h 12' 15''
47 CRISTIAN RODRIGUEZ TOTALENERGIES 2h 16' 03''
48 PIERRE LATOUR TOTALENERGIES 2h 17' 48''
49 JAN BAKELANTS INTERMARCHE-WANTY-GOBERT 2h 18' 10''
50 PIERRE ROLLAND B&B HOTELS 2h 18' 14''
51 NILS POLITT BORA-HANSGROHE 2h 19' 19''
52 MICHAEL VALGREN HUNDAHL EF EDUCATION-NIPPO 2h 20' 02''
53 SONNY COLBRELLI BAHRAIN VICTORIOUS 2h 20' 36''
54 STEFAN KÜNG GROUPAMA-FDJ 2h 22' 22''
55 JONAS RUTSCH EF EDUCATION-NIPPO 2h 26' 36''
56 DYLAN VAN BAARLE INEOS GRENADIERS 2h 26' 43''
57 OMAR FRAILE ASTANA-PREMIER TECH 2h 29' 19''
58 MAGNUS CORT NIELSEN EF EDUCATION-NIPPO 2h 30' 20''
59 SILVAN DILLIER ALPECIN-FENIX 2h 30' 36''
60 MICHAEL SCHÄR AG2R-CITROEN 2h 31' 50''
61 SIMON GESCHKE COFIDIS 2h 32' 32''
62 TAO GEOGHEGAN HART INEOS GRENADIERS 2h 33' 00''
63 ELIE GESBERT ARKEA-SAMSIC 2h 33' 11''
64 LORENZO ROTA INTERMARCHE-WANTY-GOBERT 2h 36' 34''
65 BRENT VAN MOER LOTTO SOUDAL 2h 38' 13''
66 HUGO HOULE ASTANA-PREMIER TECH 2h 38' 39''
67 ANTHONY TURGIS TOTALENERGIES 2h 39' 25''
68 MICHAL KWIATKOWSKI INEOS GRENADIERS 2h 43' 07''
69 KASPER ASGREEN DECEUNINCK-QUICK STEP 2h 43' 38''
70 IMANOL ERVITI MOVISTAR 2h 45' 37''
71 OLIVER NAESEN AG2R-CITROEN 2h 49' 09''
72 TOMS SKUJINS TREK-SEGAFREDO 2h 49' 23''
73 BRANDON MCNULTY UAE TEAM EMIRATES 2h 50' 15''
74 VICTOR DE LA PARTE TOTALENERGIES 2h 50' 42''
75 ALEX ARANBURU DEBA ASTANA-PREMIER TECH 2h 52' 34''
76 MIKE TEUNISSEN JUMBO-VISMA 2h 54' 06''
77 DORIAN GODON AG2R-CITROEN 2h 54' 08''
78 RUI COSTA UAE TEAM EMIRATES 2h 56' 07''
79 FABIEN DOUBEY TOTALENERGIES 2h 57' 00''
80 GEORG ZIMMERMANN INTERMARCHE-WANTY-GOBERT 2h 59' 58''
81 MICHAEL MATTHEWS TEAM BIKEEXCHANGE 3h 00' 01''
82 CYRIL GAUTIER B&B HOTELS 3h 04' 13''
83 JESUS HERRADA COFIDIS 3h 05' 48''
84 RUBEN FERNANDEZ COFIDIS 3h 06' 07''
85 THOMAS DE GENDT LOTTO SOUDAL 3h 06' 14''
86 HARRISON SWEENY LOTTO SOUDAL 3h 07' 21''
87 BRUNO ARMIRAIL GROUPAMA-FDJ 3h 09' 09''
88 CYRIL BARTHE B&B HOTELS 3h 09' 17''
89 ANTHONY PEREZ COFIDIS 3h 09' 48''
90 JORGE ARCAS MOVISTAR 3h 10' 58''
91 CONNOR SWIFT ARKEA-SAMSIC 3h 12' 02''
92 PIERRE LUC PERICHON COFIDIS 3h 12' 38''
93 CHRISTOPHE LAPORTE COFIDIS 3h 12' 56''
94 MAXIME CHEVALIER B&B HOTELS 3h 13' 44''
95 IVAN GARCIA CORTINA MOVISTAR 3h 17' 48''
96 GREG VAN AVERMAET AG2R-CITROEN 3h 20' 14''
97 MARC HIRSCHI UAE TEAM EMIRATES 3h 20' 50''
98 CARLOS VERONA MOVISTAR 3h 21' 10''
99 JONAS RICKAERT ALPECIN-FENIX 3h 21' 14''
100 FRED WRIGHT BAHRAIN VICTORIOUS 3h 23' 20''
101 PHILIPPE GILBERT LOTTO SOUDAL 3h 24' 18''
102 LUKA MEZGEC TEAM BIKEEXCHANGE 3h 25' 57''
103 LUKE DURBRIDGE TEAM BIKEEXCHANGE 3h 26' 18''
104 BENOIT COSNEFROY AG2R-CITROEN 3h 28' 24''
105 EDWARD THEUNS TREK-SEGAFREDO 3h 28' 39''
106 GUILLAUME BOIVIN ISRAEL START-UP NATION 3h 29' 07''
107 KRISTIAN SBARAGLI ALPECIN-FENIX 3h 30' 27''
108 DAVIDE BALLERINI DECEUNINCK-QUICK STEP 3h 31' 40''
109 STEFAN BISSEGGER EF EDUCATION-NIPPO 3h 31' 48''
110 JASPER PHILIPSEN ALPECIN-FENIX 3h 37' 27''
111 CASPER PEDERSEN TEAM DSM 3h 37' 59''
112 CHRISTOPHER JUUL JENSEN TEAM BIKEEXCHANGE 3h 39' 13''
113 DMITRIY GRUZDEV ASTANA-PREMIER TECH 3h 40' 21''
114 VEGARD STAKE LAENGEN UAE TEAM EMIRATES 3h 40' 36''
115 MIKKEL BJERG UAE TEAM EMIRATES 3h 42' 26''
116 PETR VAKOČ ALPECIN-FENIX 3h 43' 19''
117 LUKAS PÖSTLBERGER BORA-HANSGROHE 3h 43' 24''
118 IDE SCHELLING BORA-HANSGROHE 3h 43' 32''
119 DANIEL OSS BORA-HANSGROHE 3h 43' 52''
120 BOY VAN POPPEL INTERMARCHE-WANTY-GOBERT 3h 46' 54''
121 DANNY VAN POPPEL INTERMARCHE-WANTY-GOBERT 3h 49' 22''
122 SIMON CLARKE QHUBEKA-NEXTHASH 3h 49' 59''
123 MAXIMILIAN WALSCHEID QHUBEKA-NEXTHASH 3h 52' 01''
124 OMER GOLDSTEIN ISRAEL START-UP NATION 3h 52' 22''
125 CARLOS BARBERO QHUBEKA-NEXTHASH 3h 55' 31''
126 ANDRÉ GREIPEL ISRAEL START-UP NATION 3h 57' 09''
127 MARCO HALLER BAHRAIN VICTORIOUS 3h 58' 05''
128 JORIS NIEUWENHUIS TEAM DSM 3h 58' 33''
129 NILS EEKHOFF TEAM DSM 3h 59' 54''
130 JULIEN SIMON TOTALENERGIES 4h 01' 23''
131 SEAN BENNETT QHUBEKA-NEXTHASH 4h 02' 30''
132 JÉRÉMY CABOT TOTALENERGIES 4h 04' 07''
133 JELLE WALLAYS COFIDIS 4h 06' 13''
134 CHRIS FROOME ISRAEL START-UP NATION 4h 07' 30''
135 RICK ZABEL ISRAEL START-UP NATION 4h 09' 32''
136 DRIES DEVENYNS DECEUNINCK-QUICK STEP 4h 17' 44''
137 RETO HOLLENSTEIN ISRAEL START-UP NATION 4h 20' 20''
138 MADS PEDERSEN TREK-SEGAFREDO 4h 25' 50''
139 MICHAEL MØRKØV DECEUNINCK-QUICK STEP 4h 30' 00''
140 MARK CAVENDISH DECEUNINCK-QUICK STEP 4h 31' 03''
141 CEES BOL TEAM DSM 4h 32' 13''
142 TIM DECLERCQ DECEUNINCK-QUICK STEP 4h 53' 15''

Stage 19 map & profile:

Stage 19 map

Stage 19 map

Stage 19 profile

Stage 19 profile

Stage 19 photos by Fotoreporter Sirotti:

Tadej Pogacar

GC leader Tadej Pogacar before the stage start.

Mark Cavendish

Mark Cavendish stops to sign an autograph.

Jonas Vingegaard

GC second-place Jonas Vingegaard

Matej Mohoric

Matej Mohoric is alone and off the front.

Tadej Pogacar

GC leader Tadej Pogacar closes in the on finish line.

Matej mohoric

Well done! Matej Mohoric has left his closest chaser nearly a minute behind.

Christophe Laporte

Christophe Laporte leads Casper Pedersen across the line for 2nd & 3rd places.

Tadej Pogacar

A phalanx of UAE Team Emirates riders are there to protect Tadej Pogacar as he crosses the finish line.

Matej Mohoric

Stage winner Matej Mohoric just after finishing the stage

Eddy Merckx

The two men with the most Tour de France stage wins, Eddy Merckx and Mark Cavendish. Both have have 34 TDF victories

Mark Cavendish

Mark Cavendish has a firm grip on the Green Jersey.

Tadej Pogacar

Tadej Pogacar has two more stages to go. Hard to beat having Eddy Merckx give you applause at the Tour de France while wearing yellow.

Back to 2021 Tour de France