2021 Tour de France
108th edition: June 26 - July 18, 2021
Stage 19: Friday, July 16, 2021
Friday, July 16: Stage 19, Mourenx - Libourne, 207 km
Stage 19 map & profile | Stage 19 photos
Matej Mohoric wins stage nineteen. Photo: ASO/Pauline Ballet
Rated ascent:
- Km 12.1: Côte de Bareille, 1.9 km @ 5.3%. Cat. 4
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.
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:
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. |
GC after stage 19:
- GC leader: Tadej Pogacar (UAE Team Emirates)
- Mountains classification leader: Tadej Pogacar (UAE Team Emirates)
- Points classification leader: Mark Cavendish (Deceuninck-Quick Step)
- Best young rider: Tadej Pogacar (UAE Team Emirates)
- Team classification leader: Baharin Victorious
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
Stage 19 profile
Stage 19 photos by Fotoreporter Sirotti:
GC leader Tadej Pogacar before the stage start.
Mark Cavendish stops to sign an autograph.
GC second-place Jonas Vingegaard
Matej Mohoric is alone and off the front.
GC leader Tadej Pogacar closes in the on finish line.
Well done! Matej Mohoric has left his closest chaser nearly a minute behind.
Christophe Laporte leads Casper Pedersen across the line for 2nd & 3rd places.
A phalanx of UAE Team Emirates riders are there to protect Tadej Pogacar as he crosses the finish line.
Stage winner Matej Mohoric just after finishing the stage
The two men with the most Tour de France stage wins, Eddy Merckx and Mark Cavendish. Both have have 34 TDF victories
Mark Cavendish has a firm grip on the Green Jersey.
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.