Friday, July 21: Stage 19, Moirans en Montagne - Poligny, 172.8 km
Stage 19 map & profile | Stage 19 photos
Matej Mohoric just beats Kasper Asgreen for the stage win. ASO photo
Bill & Carol McGann’s book The Story of the Tour de France, 2022: The Fastest Tour Ever is available as in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.
Weather at the finish city of Poligny at 1:40 PM, local time: 22C (71F), partly cloudy, with the wind from the northwest at 8 km/hr (5 mph). There is a 35% chance of rain, dropping to 13% by 5:00.
Rated ascents:
The race: This is Belgian National Day and Eddy Merckx was at the start to commemorate the holiday.
151 riders began stage 19 at 1:33. Edvald Boasson Hagen tried to get away, but was reeled in by kilometer 3. Then quickly Victor Campenaerts (Lotto Dstny) attacked. He was caught after 10 kilometers.
Edvald Boasson Hagen tries to get away.
The attacks kept coming. Mads Pedersen (of course) attacked as did Alexey Lutsenko. Lutsenko was the first to the top of the stage's first rated climb, the Côte du Bois de Lionge at kilometer 23.
After 30 kilometers Pedersen and Lutsenko were 20 seconds ahead of the peloton.
Seven kilometers later they were caught by the first part of a split peloton.
At kilometer 40 Julian Alaphilippe and Stefan Küng gave it a shot, but after a few kilometers they were caught as well.
Forty-six kilometers into the stage Nils Politt attacked. He was soon joined by others and by kilometer 57 there were nine riders away: Alaphilippe, Barguil, Haig, Politt, Pedersen, Zimmermann, Campenaerts, Benoot and Trentin.
The peloton seemed content with this group and the escapees were soon 35 seconds up the road.
Well, most of the peloton was content. Israel-Premier Tech & Uno-X had no riders in the break so they began chasing the fugitives. EF Education-EasyPost joined in the pursuit.
With 90 kilometers to go the break was one minute up the road.
Nils Politt broke his chain and so he had to rejoin the peloton.
Nils Politt waits for a new bike after breaking his chain.
With 80 kilometers to go the gap was down to 45 seconds.
Mads Pedersen won the intermediate sprint in the town of Ney at kilometer 98.
With 65 kilometers to go the eight breakaway riders were joined by 29 chasers.
And then Simon Clarke and Victor Campenaerts rode away from the now-enlarged front group.
55 kilometers to go: Clarke and Campenaerts are 25 seconds in front of the break. The break was 2 minutes 30 seconds ahead of the peloton.
Simon Clarke and Victor Campenaerts off the front of the break with 35 kilometers to go.
35 kilometers to go. Clarke and Campenaerts are 45 seconds ahead of the break of 34 riders. For the detail-minded, here's the 34: Tiesj Benoot, Christophe Laporte (Jumbo-Visma), Matteo Trentin (UAE Team Emirates), Tom Pidcock (Ineos Grenadiers), Lars van den Berg (Groupama-FDJ), Alberto Bettiol, Neilson Powless (EF Education-EasyPost), Julian Alaphilippe, Kasper Asgreen (Soudal-Quick Step), Jack Haig, Matej Mohoric, Fred Wright (Bahrain Victorious), Marco Haller, Jordi Meeus (Bora-Hansgrohe), Mads Pedersen (Lidl-Trek), Ben O’Connor, Oliver Naesen (AG2R-Citroën), Mathieu van der Poel, Jasper Philipsen (Alpecin-Deceuninck), Georg Zimmermann (Intermarché-Circus-Wanty), Ion Izagirre (Cofidis), Hugo Houle, Krists Neilands, Corbin Strong (Israel-Premier Tech), Luke Durbridge, Dylan Groenewegen, Luka Mezgec (Jayco-AlUla), Warren Barguil (Arkea-Samsic), Jonas Abrahamsen, Anton Charmig, Rasmus Tiller, Soren Waerenskjold (Uno-X), Daniel Oss, Anthony Turgis (TotalEnergies)
A couple of kilometers later Clarke had cramps and let Campenaerts go. The break caught and passed him.
Three riders caught up to Campenaerts: Asgreen, O'Connor & Mohoric. With 25 kilometers to go the quartet was 29 seconds ahead of the break and 7 minutes 29 seconds in front of the peloton.
Mohoric was first to the top of the day's second climb, the Côte d'Ivory while Campenaerts was dropped.
With 25 kilometers to go Mohoric, O'Connor and Asgreen were 25 seconds ahead of the break. Campenaerts rejoined the peloton.
Mathieu van der Poel and Christophe Laporte escaped the break with ambitions of joining the lead trio.
With 12 kilometers to go Laporte, Trentin, Pidcock, Philipsen, Van der Poel, Mezgec, Zimmermann, Bettiol, Pedersen were 20 seconds behind the lead trio.
With half a kilometer to go the trio still had a 30 second gap.
Matej Mohoric won the stage with Kasper Asgreen second. Ben O'Connor was third, at 4 seconds.
Jonas Vingegaard came in with a group 13 minutes 43 seconds later and remained the GC leader.
Here's how close the finish between Mohoric and Asgreen was.
Here's the race organizer's stage 19 summary:
Matej Mohoric claimed stage 19 like in Libourne 2021 to make it three for himself in his career as a Tour de France rider and three for his Bahrain Victorious team this year. A duel made a Slovenian beat a Dane since Kasper Asgreen missed out on the two-in-row by a very small margin. On GC, Denmarks kept the lead over Slovenia and Jonas Vingegaard received the 25th Maillot Jaune of his career in Poligny.
ALAPHILIPPE AND 8 OTHER RIDERS IN THE LEAD
The start of stage 19 was given to 151 riders at 13.33. Victor Campenaerts (Lotto-Dstny) went on the attack for the second consecutive day but he was reeled in after 10km of racing. Mad Pedersen (Lidl-Trek) and Alexey Lutsenko (Astana) managed to get a gap for themselves at km 18. The Kazakh national champion took 1 KOM point atop côte du bois de Lionge (km 23) while many people were reacting strongly at the head of the peloton. The leading duo was reeled in at km 37 by the first part of the peloton that included Jonas Vingegaard and Tadej Pogacar but not Adam Yates.
Many more skirmishes took place after the regrouping. It led to the formation of a 9-man front group at km 57: Julian Alaphilippe (Soudal-Quick Step), Warren Barguil (Arkea-Samsic), Jack Haig (Bahrain Victorious), Nils Politt (Bora-Hansgrohe), Pedersen (Lidl-Trek), Georg Zimmermann (Intermarché-Circus-Wanty), Campenaerts (Lotto-Dstny), Tiesj Benoot (Jumbo-Visma) and Matteo Trentin (UAE Team Emirates).
CAMPENAERTS AND CLARKE AHEAD AND 34 CHASERS
Their advantage was 1’15’’ at km 62 but teams Israel-Premier Tech, Uno-X and EF Education-EasyPost were unhappy to have missed the breakaway so they chased hard. The front runners were only one minute ahead when Politt broke his chain and couldn’t resume racing on a new bike before the peloton overtook him with 90km remaining.
65km before the end, the eight leaders were joined by a group of more than thirty riders including Jasper Philipsen and Mathieu van der Poel (Alpecin-Deceuninck), Tom Pidcock (Ineos Grenadiers) and Christophe Laporte (Jumbo-Visma). Simon Clarke (Israel-Premier Tech) and Campenaerts rode away right after the regrouping. Intermarché-Circus-Wanty seized the reins of the peloton to bring everyone together in favour of Biniam Girmay but they eventually surrendered and the gap went up. The 34 riders behind the leading duo were: Benoot, Laporte (Jumbo-Visma), Matteo Trentin (UAE Team Emirates), Pidcock (Ineos Grenadiers), Lars van den Berg (Groupama-FDJ), Alberto Bettiol, Neilson Powless (EF Education-EasyPost), Alaphilippe, Kasper Asgreen (Soudal-Quick Step), Haig, Matej Mohoric, Fred Wright (Bahrain Victorious), Marco Haller, Jordi Meeus (Bora-Hansgrohe), Mads Pedersen (Lidl-Trek), Ben O’Connor, Oliver Naesen (AG2R-Citroën), Van der Poel, Philipsen (Alpecin-Deceuninck), Zimmermann (Intermarché-Circus-Wanty), Ion Izagirre (Cofidis), Hugo Houle, Krists Neilands, Corbin Strong (Israel-Premier Tech), Luke Durbridge, Dylan Groenewegen, Luka Mezgec (Jayco-AlUla), Barguil (Arkea-Samsic), Jonas Abrahamsen, Anton Charmig, Rasmus Tiller, Soren Waerenskjold (Uno-X), Daniel Oss and Anthony Turgis (TotalEnergies).
PHOTO-FINISH TO SHOW MOHORIC WINS
Clarke gave up because of cramping. Asgreen, O’Connor and Mohoric overtook Campenaerts in the ascent of côte d’Ivory with 30km to go. Lots of counter-attacks were launched behind them in the last 25 kilometres. 10km before the end, they had 20’’ lead over nine chasers. The leading trio remained composed during the 8-km long straight line.
O’Connor launched the sprint 500 metres before the line. He was overhauled by Asgreen who looked like going for his second stage win in a row but Mohoric pipped him on the line to claim his third Tour de France stage victory after he imposed himself at Le Creusot and Libourne in 2021. It’s also the third stage win for his Bahrain Victorious team this year following the successes of Pello Bilbao and Wout Poels. It makes it 16 stage wins for Slovenian riders since Primoz Roglic took the first one at Serre-Chevalier in 2017.
Complete results:
172.8 kilometers raced at an average speed of 49.130 km/hr
1 | Matej Mohoric | Bahrain Victorious | 3hr 31min 2sec |
2 | Kasper Asgreen | Soudal Quick-Step | s.t. |
3 | Ben O'Connor | Ag2r-Citroën | @ 4sec |
4 | Jasper Philipsen | Alpecin-Deceuninck | 0:39 |
5 | Mads Pedersen | Lidl-Trek | s.t. |
6 | Christophe Laporte | Jumbo-Visma | s.t. |
7 | Luka Mezgec | Jayco-AlUla | s.t. |
8 | Alberto Bettiol | EF Education-EasyPost | s.t. |
9 | Matteo Trentin | UAE Team Emirates | s.t. |
10 | Tom Pidcock | INEOS Grenadiers | s.t. |
11 | Georg Zimmermann | Intermarché-Circus-Wanty | s.t. |
12 | Mathieu van der Poel | Alpecin-Deceuninck | 0:43 |
13 | Marco Haller | BORA-hansgrohe | 1:41 |
14 | Dylan Groenewegen | Jayco-AlUla | 1:43 |
15 | Fred Wright | Bahrain Victorious | s.t. |
16 | Hugo Houle | Israel-Premier Tech | s.t. |
17 | Oliver Naesen | Ag2r-Citroën | s.t. |
18 | Lars Van Den Berg | Groupama-FDJ | s.t. |
19 | Anthony Turgis | TotalEnergies | s.t. |
20 | Krists Neilands | Israel-Premier Tech | s.t. |
21 | Rasmus Tiller | Uno-X | s.t. |
22 | Tiesj Benoot | Jumbo-Visma | s.t. |
23 | Ion Izagirre | Cofidis | s.t. |
24 | Jack Haig | Bahrain Victorious | s.t. |
25 | Warren Barguil | Arkéa-Samsic | 1:47 |
26 | Julian Alaphilippe | Soudal Quick-Step | 1:53 |
27 | Corbin Strong | Israel-Premier Tech | 5:46 |
28 | Daniel Oss | TotalEnergies | s.t. |
29 | Victor Campenaerts | Lotto Dstny | s.t. |
30 | Jordi Meeus | BORA-hansgrohe | s.t. |
31 | Anthon Charmig | Uno-X | 12:13 |
32 | Neilson Powless | EF Education-EasyPost | 13:07 |
33 | Luke Durbridge | Jayco-AlUla | s.t. |
34 | Nathan Van Hooydonck | Jumbo-Visma | 13:43 |
35 | Wilco Kelderman | Jumbo-Visma | s.t. |
36 | Dylan Van Baarle | Jumbo-Visma | s.t. |
37 | Jonas Vingegaard | Jumbo-Visma | s.t. |
38 | Sepp Kuss | Jumbo-Visma | s.t. |
39 | Felix Grossschartner | UAE Team Emirates | s.t. |
40 | Michal Kwiatkowski | INEOS Grenadiers | s.t. |
41 | Rafal Majka | UAE Team Emirates | s.t. |
42 | Tadej Pogacar | UAE Team Emirates | s.t. |
43 | Adam Yates | UAE Team Emirates | s.t. |
44 | Carlos Rodriguez | INEOS Grenadiers | s.t. |
45 | Omar Fraile | INEOS Grenadiers | s.t. |
46 | Jonathan Castroviejo | INEOS Grenadiers | s.t. |
47 | Egan Bernal | INEOS Grenadiers | s.t. |
48 | Tim Declercq | Soudal Quick-Step | s.t. |
49 | Simon Yates | Jayco-AlUla | s.t. |
50 | Elmar Reinders | Jayco-AlUla | s.t. |
51 | Chris Harper | Jayco-AlUla | s.t. |
52 | Aurélien Paret-Peintre | Ag2r-Citroën | s.t. |
53 | Benoît Cosnefroy | Ag2r-Citroën | s.t. |
54 | Felix Gall | Ag2r-Citroën | s.t. |
55 | Clément Berthet | Ag2r-Citroën | s.t. |
56 | Stan Dewulf | Ag2r-Citroën | s.t. |
57 | Jonas Abrahamsen | Uno-X | s.t. |
58 | Nikias Arndt | Bahrain Victorious | s.t. |
59 | Pello Bilbao | Bahrain Victorious | s.t. |
60 | Mikel Landa | Bahrain Victorious | s.t. |
61 | Gorka Izagirre | Movistar | s.t. |
62 | Jai Hindley | BORA-hansgrohe | s.t. |
63 | Yves Lampaert | Soudal Quick-Step | s.t. |
64 | Nils Politt | BORA-hansgrohe | s.t. |
65 | Dries Devenyns | Soudal Quick-Step | s.t. |
66 | Bob Jungels | BORA-hansgrohe | s.t. |
67 | Søren Wærenskjold | Uno-X | s.t. |
68 | Guillaume Martin | Cofidis | s.t. |
69 | Danny Van Poppel | BORA-hansgrohe | s.t. |
70 | Stefan Küng | Groupama-FDJ | s.t. |
71 | David Gaudu | Groupama-FDJ | s.t. |
72 | Kevin Geniets | Groupama-FDJ | s.t. |
73 | Quentin Pacher | Groupama-FDJ | s.t. |
74 | Bryan Coquard | Cofidis | s.t. |
75 | Thibaut Pinot | Groupama-FDJ | s.t. |
76 | Valentin Madouas | Groupama-FDJ | s.t. |
77 | Mike Teunissen | Intermarché-Circus-Wanty | s.t. |
78 | Biniam Girmay | Intermarché-Circus-Wanty | s.t. |
79 | Lilian Calmejane | Intermarché-Circus-Wanty | s.t. |
80 | Dion Smith | Intermarché-Circus-Wanty | s.t. |
81 | Rui Costa | Intermarché-Circus-Wanty | s.t. |
82 | Søren Kragh Andersen | Alpecin-Deceuninck | s.t. |
83 | Nelson Oliveira | Movistar | s.t. |
84 | Florian Vermeersch | Lotto Dstny | s.t. |
85 | Nick Schultz | Israel-Premier Tech | s.t. |
86 | Alex Edmondson | dsm-firmenich | s.t. |
87 | Pascal Eenkhoorn | Lotto Dstny | s.t. |
88 | Jenthe Biermans | Arkéa-Samsic | s.t. |
89 | Mattias Skjelmose | Lidl-Trek | s.t. |
90 | Luca Mozzato | Arkéa-Samsic | s.t. |
91 | Alex Aranburu | Movistar | s.t. |
92 | Alexey Lutsenko | Astana Qazaqstan | s.t. |
93 | Guillaume Boivin | Israel-Premier Tech | s.t. |
94 | Matis Louvel | Arkéa-Samsic | s.t. |
95 | Simon Guglielmi | Arkéa-Samsic | s.t. |
96 | Tony Gallopin | Lidl-Trek | s.t. |
97 | Giulio Ciccone | Lidl-Trek | s.t. |
98 | Anthony Delaplace | Arkéa-Samsic | s.t. |
99 | Mathieu Burgaudeau | TotalEnergies | s.t. |
100 | Jasper Stuyven | Lidl-Trek | s.t. |
101 | Jasper De Buyst | Lotto Dstny | s.t. |
102 | Andrey Amador | EF Education-EasyPost | s.t. |
103 | Rigoberto Uran | EF Education-EasyPost | s.t. |
104 | Clément Champoussin | Arkéa-Samsic | s.t. |
105 | Simon Clarke | Israel-Premier Tech | s.t. |
106 | Kevin Vermaerke | dsm-firmenich | 16:45 |
107 | Mikkel Bjerg | UAE Team Emirates | s.t. |
108 | John Degenkolb | dsm-firmenich | s.t. |
109 | Valentin Ferron | TotalEnergies | s.t. |
110 | Pierre Latour | TotalEnergies | s.t. |
111 | Harold Tejada | Astana Qazaqstan | s.t. |
112 | Vegard Stake Laengen | UAE Team Emirates | s.t. |
113 | Nils Eekhoff | dsm-firmenich | s.t. |
114 | Cees Bol | Astana Qazaqstan | s.t. |
115 | Wout Poels | Bahrain Victorious | s.t. |
116 | Adrien Petit | Intermarché-Circus-Wanty | s.t. |
117 | Tobias Halland Johannessen | Uno-X | s.t. |
118 | Sam Welsford | dsm-firmenich | s.t. |
119 | Jonas Gregaard | Uno-X | s.t. |
120 | Juan Pedro Lopez | Lidl-Trek | s.t. |
121 | Michael Woods | Israel-Premier Tech | s.t. |
122 | Axel Zingle | Cofidis | s.t. |
123 | Frederik Frison | Lotto Dstny | s.t. |
124 | Silvan Dillier | Alpecin-Deceuninck | s.t. |
125 | Yevgeniy Fedorov | Astana Qazaqstan | s.t. |
126 | Michael Gogl | Alpecin-Deceuninck | s.t. |
127 | Quinten Hermans | Alpecin-Deceuninck | s.t. |
128 | Victor Lafay | Cofidis | s.t. |
129 | Alex Kirsch | Lidl-Trek | s.t. |
130 | Chris Hamilton | dsm-firmenich | s.t. |
131 | Michael Mørkøv | Soudal Quick-Step | s.t. |
132 | Matthew Dinham | dsm-firmenich | s.t. |
133 | Laurent Pichon | Arkéa-Samsic | s.t. |
134 | Patrick Konrad | BORA-hansgrohe | s.t. |
135 | Emanuel Buchmann | BORA-hansgrohe | s.t. |
136 | Nans Peters | Ag2r-Citroën | s.t. |
137 | Remi Cavagna | Soudal Quick-Step | s.t. |
138 | Olivier Le Gac | Groupama-FDJ | s.t. |
139 | Christopher Juul-Jensen | Jayco-AlUla | s.t. |
140 | Edvald Boasson-Hagen | TotalEnergies | s.t. |
141 | Alexander Kristoff | Uno-X | s.t. |
142 | Torstein Træen | Uno-X | s.t. |
143 | Lawson Craddock | Jayco-AlUla | s.t. |
144 | Magnus Cort | EF Education-EasyPost | s.t. |
145 | Gregor Mühlberger | Movistar | s.t. |
146 | Dylan Teuns | Israel-Premier Tech | s.t. |
147 | Marc Soler | UAE Team Emirates | s.t. |
148 | Maxim Van Gils | Lotto Dstny | s.t. |
149 | Peter Sagan | TotalEnergies | s.t. |
150 | Gianni Moscon | Astana Qazaqstan | s.t. |
151 | Jonas Rickaert | Alpecin-Deceuninck | s.t. |
GC after stage 19:
3,152.7 kilometers raced so far at an average speed of 41.580 km/hr
1 | Jonas Vingegaard | Jumbo-Visma | 75hr 49min 24sec |
2 | Tadej Pogacar | UAE Team Emirates | @ 7min 35sec |
3 | Adam Yates | UAE Team Emirates | 10:45 |
4 | Carlos Rodriguez | INEOS Grenadiers | 12:01 |
5 | Simon Yates | Jayco-AlUla | 12:19 |
6 | Pello Bilbao | Bahrain Victorious | 12:50 |
7 | Jai Hindley | BORA-hansgrohe | 13:50 |
8 | Felix Gall | Ag2r-Citroën | 16:11 |
9 | Sepp Kuss | Jumbo-Visma | 16:49 |
10 | David Gaudu | Groupama-FDJ | 17:57 |
11 | Guillaume Martin | Cofidis | 22:53 |
12 | Thibaut Pinot | Groupama-FDJ | 27:26 |
13 | Tom Pidcock | INEOS Grenadiers | 44:44 |
14 | Jonathan Castroviejo | INEOS Grenadiers | 46:57 |
15 | Chris Harper | Jayco-AlUla | 54:31 |
16 | Rafal Majka | UAE Team Emirates | 55:15 |
17 | Ben O'Connor | Ag2r-Citroën | 59:46 |
18 | Mikel Landa | Bahrain Victorious | 1:03:01 |
19 | Wilco Kelderman | Jumbo-Visma | 1:03:42 |
20 | Emanuel Buchmann | BORA-hansgrohe | 1:08:14 |
21 | Valentin Madouas | Groupama-FDJ | 1:08:54 |
22 | Warren Barguil | Arkéa-Samsic | 1:16:29 |
23 | Tiesj Benoot | Jumbo-Visma | 1:35:28 |
24 | Felix Grossschartner | UAE Team Emirates | 1:37:51 |
25 | Clément Berthet | Ag2r-Citroën | 1:42:49 |
26 | Bob Jungels | BORA-hansgrohe | 1:46:15 |
27 | Mattias Skjelmose | Lidl-Trek | 1:54:44 |
28 | Jack Haig | Bahrain Victorious | 1:58:01 |
29 | Julian Alaphilippe | Soudal Quick-Step | 2:00:23 |
30 | Mathieu Burgaudeau | TotalEnergies | 2:01:50 |
31 | Wout Poels | Bahrain Victorious | 2:02:58 |
32 | Tobias Halland Johannessen | Uno-X | 2:14:39 |
33 | Giulio Ciccone | Lidl-Trek | 2:14:41 |
34 | Harold Tejada | Astana Qazaqstan | 2:18:06 |
35 | Kevin Geniets | Groupama-FDJ | 2:21:19 |
36 | Gorka Izagirre | Movistar | 2:22:11 |
37 | Egan Bernal | INEOS Grenadiers | 2:22:29 |
38 | Dylan Van Baarle | Jumbo-Visma | 2:28:34 |
39 | Hugo Houle | Israel-Premier Tech | 2:29:34 |
40 | Michal Kwiatkowski | INEOS Grenadiers | 2:30:48 |
41 | Dylan Teuns | Israel-Premier Tech | 2:31:32 |
42 | Georg Zimmermann | Intermarché-Circus-Wanty | 2:33:22 |
43 | Ion Izagirre | Cofidis | 2:33:27 |
44 | Alexey Lutsenko | Astana Qazaqstan | 2:33:53 |
45 | Michael Woods | Israel-Premier Tech | 2:34:04 |
46 | Krists Neilands | Israel-Premier Tech | 2:35:38 |
47 | Chris Hamilton | dsm-firmenich | 2:38:29 |
48 | Nick Schultz | Israel-Premier Tech | 2:40:36 |
49 | Gregor Mühlberger | Movistar | 2:41:52 |
50 | Jonas Gregaard | Uno-X | 2:41:56 |
51 | Clément Champoussin | Arkéa-Samsic | 2:45:36 |
52 | Aurélien Paret-Peintre | Ag2r-Citroën | 2:46:36 |
53 | Marc Soler | UAE Team Emirates | 2:48:13 |
54 | Stefan Küng | Groupama-FDJ | 2:51:47 |
55 | Mathieu van der Poel | Alpecin-Deceuninck | 2:54:42 |
56 | Nelson Oliveira | Movistar | 2:55:55 |
57 | Alex Aranburu | Movistar | 2:57:48 |
58 | Matthew Dinham | dsm-firmenich | 3:02:05 |
59 | Victor Campenaerts | Lotto Dstny | 3:04:43 |
60 | Maxim Van Gils | Lotto Dstny | 3:08:09 |
61 | Nils Politt | BORA-hansgrohe | 3:09:32 |
62 | Neilson Powless | EF Education-EasyPost | 3:12:10 |
63 | Omar Fraile | INEOS Grenadiers | 3:13:51 |
64 | Lars Van Den Berg | Groupama-FDJ | 3:15:57 |
65 | Matis Louvel | Arkéa-Samsic | 3:16:46 |
66 | Kevin Vermaerke | dsm-firmenich | 3:19:09 |
67 | Matej Mohoric | Bahrain Victorious | 3:19:36 |
68 | Anthony Delaplace | Arkéa-Samsic | 3:20:54 |
69 | Quentin Pacher | Groupama-FDJ | 3:22:16 |
70 | Rui Costa | Intermarché-Circus-Wanty | 3:32:26 |
71 | Jasper Stuyven | Lidl-Trek | 3:33:18 |
72 | Juan Pedro Lopez | Lidl-Trek | 3:33:56 |
73 | Oliver Naesen | Ag2r-Citroën | 3:37:22 |
74 | Rigoberto Uran | EF Education-EasyPost | 3:37:37 |
75 | Simon Guglielmi | Arkéa-Samsic | 3:38:11 |
76 | Pierre Latour | TotalEnergies | 3:38:43 |
77 | Lilian Calmejane | Intermarché-Circus-Wanty | 3:41:19 |
78 | Marco Haller | BORA-hansgrohe | 3:41:54 |
79 | Nans Peters | Ag2r-Citroën | 3:43:26 |
80 | Kasper Asgreen | Soudal Quick-Step | 3:45:12 |
81 | Alberto Bettiol | EF Education-EasyPost | 3:48:15 |
82 | Christophe Laporte | Jumbo-Visma | 3:48:16 |
83 | Patrick Konrad | BORA-hansgrohe | 3:48:28 |
84 | Jonas Abrahamsen | Uno-X | 3:49:42 |
85 | Pascal Eenkhoorn | Lotto Dstny | 3:50:26 |
86 | Stan Dewulf | Ag2r-Citroën | 3:51:00 |
87 | Lawson Craddock | Jayco-AlUla | 3:51:48 |
88 | Tony Gallopin | Lidl-Trek | 3:54:06 |
89 | Nathan Van Hooydonck | Jumbo-Visma | 3:58:30 |
90 | Anthony Turgis | TotalEnergies | 3:59:02 |
91 | Daniel Oss | TotalEnergies | 3:59:37 |
92 | Corbin Strong | Israel-Premier Tech | 4:00:38 |
93 | Fred Wright | Bahrain Victorious | 4:02:08 |
94 | Valentin Ferron | TotalEnergies | 4:02:33 |
95 | Torstein Træen | Uno-X | 4:02:37 |
96 | Jasper Philipsen | Alpecin-Deceuninck | 4:02:40 |
97 | Magnus Cort | EF Education-EasyPost | 4:06:55 |
98 | Mike Teunissen | Intermarché-Circus-Wanty | 4:10:06 |
99 | Victor Lafay | Cofidis | 4:10:29 |
100 | Anthon Charmig | Uno-X | 4:11:02 |
101 | Mads Pedersen | Lidl-Trek | 4:12:21 |
102 | Bryan Coquard | Cofidis | 4:12:32 |
103 | Matteo Trentin | UAE Team Emirates | 4:13:05 |
104 | Edvald Boasson-Hagen | TotalEnergies | 4:14:08 |
105 | Benoît Cosnefroy | Ag2r-Citroën | 4:16:27 |
106 | Rasmus Tiller | Uno-X | 4:16:32 |
107 | Remi Cavagna | Soudal Quick-Step | 4:18:41 |
108 | Simon Clarke | Israel-Premier Tech | 4:19:04 |
109 | Vegard Stake Laengen | UAE Team Emirates | 4:21:00 |
110 | Yves Lampaert | Soudal Quick-Step | 4:21:53 |
111 | Dion Smith | Intermarché-Circus-Wanty | 4:24:07 |
112 | Luka Mezgec | Jayco-AlUla | 4:25:03 |
113 | Quinten Hermans | Alpecin-Deceuninck | 4:28:36 |
114 | Andrey Amador | EF Education-EasyPost | 4:28:47 |
115 | Jonas Rickaert | Alpecin-Deceuninck | 4:28:54 |
116 | Alex Kirsch | Lidl-Trek | 4:29:26 |
117 | Danny Van Poppel | BORA-hansgrohe | 4:30:05 |
118 | Nikias Arndt | Bahrain Victorious | 4:36:38 |
119 | Søren Kragh Andersen | Alpecin-Deceuninck | 4:37:09 |
120 | Biniam Girmay | Intermarché-Circus-Wanty | 4:38:51 |
121 | Guillaume Boivin | Israel-Premier Tech | 4:39:32 |
122 | Florian Vermeersch | Lotto Dstny | 4:41:18 |
123 | Dries Devenyns | Soudal Quick-Step | 4:41:24 |
124 | Christopher Juul-Jensen | Jayco-AlUla | 4:43:01 |
125 | Jenthe Biermans | Arkéa-Samsic | 4:44:18 |
126 | Tim Declercq | Soudal Quick-Step | 4:44:35 |
127 | Silvan Dillier | Alpecin-Deceuninck | 4:45:00 |
128 | Olivier Le Gac | Groupama-FDJ | 4:47:03 |
129 | Michael Gogl | Alpecin-Deceuninck | 4:48:15 |
130 | Mikkel Bjerg | UAE Team Emirates | 4:48:19 |
131 | Peter Sagan | TotalEnergies | 4:48:57 |
132 | Luke Durbridge | Jayco-AlUla | 4:50:58 |
133 | Luca Mozzato | Arkéa-Samsic | 4:52:02 |
134 | Alexander Kristoff | Uno-X | 4:52:22 |
135 | Dylan Groenewegen | Jayco-AlUla | 4:55:52 |
136 | Jasper De Buyst | Lotto Dstny | 4:56:49 |
137 | Laurent Pichon | Arkéa-Samsic | 4:58:37 |
138 | Gianni Moscon | Astana Qazaqstan | 4:59:21 |
139 | Nils Eekhoff | dsm-firmenich | 5:01:49 |
140 | Jordi Meeus | BORA-hansgrohe | 5:02:22 |
141 | Søren Wærenskjold | Uno-X | 5:03:46 |
142 | Elmar Reinders | Jayco-AlUla | 5:03:48 |
143 | Adrien Petit | Intermarché-Circus-Wanty | 5:09:45 |
144 | Sam Welsford | dsm-firmenich | 5:10:51 |
145 | John Degenkolb | dsm-firmenich | 5:12:40 |
146 | Alex Edmondson | dsm-firmenich | 5:13:10 |
147 | Axel Zingle | Cofidis | 5:18:40 |
148 | Frederik Frison | Lotto Dstny | 5:24:36 |
149 | Yevgeniy Fedorov | Astana Qazaqstan | 5:25:08 |
150 | Cees Bol | Astana Qazaqstan | 5:26:15 |
151 | Michael Mørkøv | Soudal Quick-Step | 5:35:42 |
Stage 19 map & profile:
2023 Tour de France stage 19 map
2023 Tour de France stage 19 profile
Stage 19 photos by Fotoreporter Sirotti:
Heading down a hill.
Looks like a nice day for a bike ride in France.
Another shot of the peloton
You can see the long line of cars behind the peloton plus the helicopter above. I wish my favorite sport were kinder to Mother Earth.
The eight-man Alaphilippe break
The break of 34 riders with less than 35 kilometers to go.
Matej Mohoric (right) just beats Kasper Asgreen for the stage win.
Green jersey owner Jasper Philipsen was fourth.
Mathieu van der Poel was 12th across the line.
Marco Haller was 13th.
Julian Alaphilippe was 26th.
Mohoric and Asgreen after finishing the stage.
Jonas Vingegaard & Dylan van Baarle
Stage winner Matej Mohoric, the center of attention.
GC leader Jonas Vingegaard after finishing the stage.
Points classification leader Jasper Philipsen just after the stage finish
Stage wiiner Matej Mohoric
Giulio Ciccone remains the King of the Mountains.
Points classification leader Jasper Philipsen
Jonas Vingegaard has just two more stages to go. Saturday's stage will be a beast.