BikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling historyBikeRaceInfo: Current and historical race results, plus interviews, bikes, travel, and cycling history
Search our site:
Email Newsletter icon, E-mail Newsletter icon, Email List icon, E-mail List icon Sign up for our Email Newsletter

2026 Tour de France

113th edition: July 4 - July 26, 2026
Stage 18: July 23, 2026

Back to 2026 Tour de France

Thursday, July 23: Stage 18, Voiron - Orcières-Merlette, 185.2 km

Stage 18 map & profile | Stage 18 photos

Richard Carapaz takes a solo stage win in Orcières-Merlette. Photo: ASO/Thomas Maheux

find us on Facebook See our youtube channel

The Story of the Tour de France, vol.2 South Salem Cycleworks frames Melanoma: It Started With a Freckle The Story of the Giro d’Italia, vol.2 Shade Vise sunglass holder Paris-Roubaix: The Inside Store Advertise with us!


Content continues below the ads

The Story of the Tour de France, vol.1 South Salem Cycleworks frames Melanoma: It Started With a Freckle
Story of the Tour de France Volume 2

Bill and Carol McGann's book The Story of the Tour de France, Vol 2: 1976 - 2018 is available in print, Kindle eBook & Audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at Orcières, on the route, 6 km from the finish, at 2:15 PM, local time: 26C (79F), fair, with the wind from the southwest at 16 km/hr (10 mph). No rain is forecast.

Rated ascents:

  • Km 36.7: Côte d'Engins, 11.5 km @ 5.4%. Cat. 1
  • Km 92.2: Côte de Monteynard, 9.7 km @ 5%. Cat. 2
  • Km 112.8: Côte des Terrasses, 3.4 km @ 6.6%. Cat. 3
  • Km 166.2: Côte de Saint-Léger-les-Mélèzes, 2.5 km @ 6.9%. Cat. 3
  • Km 185.2: Orcières-Merlette, 7.1 km @ 6.6%. Cat. 1

The stage: Tour boss Christian Prudhomme writes: The final podium places won’t necessarily have been decided at this stage of the race. However, the climbers who’ve dropped out of overall contention will be very apparent, and some of them will still be in great form. This is a chance for them to chase the victory that’s eluded them so far, or perhaps even to bag a second success. Consequently, the climb to Orcières-Merlette should be the setting for a battle between the peloton’s mountain goats. 

The race: José Félix Parra (Caja Rural-Seguros RGA) did not start. After a crash Parra managed to reach the finish in Voiron yesterday, but “tests carried out at the finish line have revealed a small fracture in his left wrist,” Caja Rural-Seguros RGA report. “Following further assessments carried out this morning, he will not be at the start of stage 18.”

Late in the stage Brandon McNulty (UAE Team Emirates-XRG) who is ill, abandoned.

Here's the race organizer's stage 18 report:

The venue of Orcières-Merlette, forever associated with Luis Ocaña’s legendary assault, crowned another spectacular attacker on Friday: Richard Carapaz (EF Education-EasyPost), the winner of stage 18 of the Tour de France 2026. Already on the move in most of the previous mountain stages, the Ecuadorian climber made the most of the entry into the Alps to claim victory in his traditional fashion. First, he took part in the massive battle for the breakaway. Then, he battled with Valentin Paret-Peintre (Soudal Quick-Step) for the KOM points atop the day’s climbs. Finally, he distanced his rivals with a couple of strong attacks on the last ascent of the day, eventually covering the final three kilometres solo. Mauro Schmid (Jayco AlUla) finishesd second, just as he did the day before on much easier terrain. Matteo Jorgenson (Visma-Lease a Bike) rounded out the stage’s top 3. GC contenders stayed together but Carapaz enters the overall top 10 thanks to the time gained with his long-range attack.

The stage:
It’s time for the grand Alpine finale! On the eighteenth day of racing, one might think Paris is on the horizon, but a few giants still loom large on the peloton’s route, starting with the Orcières-Merlette climb. This category 1 ascent is less daunting than the hors-catégorie monsters awaiting the riders with a double finale at Alpe d’Huez on Friday and Saturday. But stage 18 features no less than 3,900 metres of elevation gain (400 metres more than Friday’s stage). And the opportunities to do battle are dwindling as the peloton heads towards Orcières-Merlette, where one cannot help but recall the great attack by Luis Ocaña, who won on these slopes in 1971.

The scene in the start city of Voiron as the Groupama-FDJ United team is presented before the race.

14 riders make the break
Half a century after Ocaña’s assault, Jonas Abrahamsen (Uno-X Mobility) is the first attacker of the day. But it takes a massive fight to get away from the peloton.

EF Education-EasyPost are particularly active, but it’s Valentin Paret-Peintre (Soudal Quick-Step) who takes 10 KOM points at Côte d’Engins (km 36.7), and they miss the 7-man group who open a gap at km 41: Matteo Jorgenson (Visma-Lease a Bike), Mads Pedersen (Lidl-Trek), Thymen Arensman (Netcompany Ineos), Felix Engelhardt (Jayco AlUla), Tobias Johannessen (Uno-X Mobility), Pablo Castrillo (Movistar), Nicolas Breuillard (Total Energies).

Romain Grégoire (Groupama-FDJ United) makes the most of the following descent to join the leaders. Attacks keep flying. Around thirty chasers set off from the peloton, and six of them close the gap inside the final kilometre up Côte de Monteynard: Valentin Paret-Peintre, Richard Carapaz (EF Education-EasyPost), Mathias Vacek (Lidl-Trek), Egan Bernal (Netcompany Ineos), Mauro Schmid (Jayco AlUla), and Raul Garcia Pierna (Movistar).

Valentin Paret-Pientre leads the front group over the 2nd-category Col de Monteynard.

Jorgenson attacks, McNulty abandons
Valentin Paret-Peintre takes maximum KOM points at Côte de Monteynard (cat 2, summit at km 92.2), as well as on Côte des Terrasses (cat 3, km 112.8). Then Pedersen takes full points at the intermediate sprint in Corps (km 129). His margin on Jasper Philipsen (Alpecin-Premier Tech) for the green jersey is back up to 29 points.

The break explodes as they enter the final 50 kilometres. Jorgenson makes a first selection. Johannessen is the quickest to react. Garcia Pierna and Schmid rapidly join them. Then Carapaz bridges the gap with Paret-Peintre on his wheel.

As the gap to the peloton increases up to 8’10’’, several teams start setting the pace to defend their leaders’ positions in GC: Tom Pidcock’s Pinarello Q36.5, Jordan Jegat’s Total Energies, and Yannis Voisard’s Tudor. Meanwhile, Tadej Pogacar loses a teammate: diminished, Brandon McNulty abandons.

Carapaz attacks, Pogacar follows
Jorgenson accelerates again a couple of times, but his breakaway rivals cover his moves. The six leaders are together at the bottom of the final climb to Orcières-Merlette (cat 1, 7.1 km at 6.7 %).

Jorgenson is once again the first to move, just inside the final 5 kilometres. But the decisive attack comes from Carapaz. The Ecuadorian climber sets off for the first time 4 kilometres from the summit. And again with 3 kilometres to go. Carapaz covers the final three kilometres solo and takes victory 45 seconds ahead of Mauro Schmid and Matteo Jorgenson.

The yellow jersey group with 35 kms to go. They are 8min 10sec behind the lead group.

This is his second Tour stage win, a couple of years after the maiden one in Superdévoluy. Fourth at the summit, Valentin Paret-Peintre is up to 69 KOM points, one less than Tadej Pogacar (UAE Emirates XRG), who followed the pace set by Red Bull-Bora-Hansgrohe on the final ascent.

Complete results:

Photos

185.2 kilometers raced at an average speed of 41.720 km/hr

1 Richard Carapaz EF Education-EasyPost 4hr 26min 21sec
2 Mauro Schmid Team Jayco-AlUla @ 45sec
3 Matteo Jorgenson Team Visma | Lease a Bike s.t.
4 Valentin Paret-Peintre Soudal Quick-Step 1:14
5 Tobias Halland Johannessen Uno-X Mobility 1:57
6 Raúl García Movistar Team 2:12
7 Pablo Castrillo Movistar Team 4:30
8 Lenny Martinez Bahrain Victorious 4:35
9 Remco Evenepoel Red Bull-BORA-hansgrohe s.t.
10 Tom Pidcock Pinarello-Q36.5 Pro Cycling Team s.t.
11 Jordan Jegat Team TotalEnergies s.t.
12 Juan Ayuso Lidl-Trek s.t.
13 Tadej Pogacar UAE Team Emirates-XRG s.t.
14 Mattias Skjelmose Lidl-Trek s.t.
15 Nicolas Prodhomme Decathlon CMA CGM Team s.t.
16 Paul Seixas Decathlon CMA CGM Team s.t.
17 Isaac del Toro UAE Team Emirates-XRG s.t.
18 Matthew Riccitello Decathlon CMA CGM Team s.t.
19 Yannis Voisard Tudor Pro Cycling Team s.t.
20 Jai Hindley Red Bull-BORA-hansgrohe 4:39
21 Derek Gee-West Lidl-Trek 5:04
22 Felix Engelhardt Team Jayco-AlUla 5:16
23 Carlos Verona Lidl-Trek 5:31
24 Sergio Higuita XDS Astana Team 5:48
25 Quinn Simmons Lidl-Trek 5:51
26 Ilan Van Wilder Soudal Quick-Step 6:03
27 Maxim Van Gils Red Bull-BORA-hansgrohe 6:46
28 Guillaume Martin-Guyonnet Groupama-FDJ United 7:49
29 Damiano Caruso Bahrain Victorious s.t.
30 Quentin Pacher Groupama-FDJ United 8:16
31 Michael Valgren EF Education-EasyPost 8:59
32 Felix Grossschartner UAE Team Emirates-XRG s.t.
33 Mattia Cattaneo Red Bull-BORA-hansgrohe s.t.
34 Nicolas Breuillard Team TotalEnergies 9:50
35 Harold Tejada XDS Astana Team 11:04
36 Aurélien Paret-Peintre Decathlon CMA CGM Team 11:51
37 Tiesj Benoot Decathlon CMA CGM Team s.t.
38 Michael Matthews Team Jayco-AlUla 12:30
39 Romain Grégoire Groupama-FDJ United 12:42
40 Vlad Van Mechelen Bahrain Victorious 12:50
41 Alexandre Delettre Team TotalEnergies 13:16
42 Mathias Vacek Lidl-Trek s.t.
43 Bruno Armirail Team Visma | Lease a Bike 13:43
44 Sepp Kuss Team Visma | Lease a Bike s.t.
45 Clément Braz Afonso Groupama-FDJ United s.t.
46 Einer Rubio Movistar Team 14:07
47 Egan Bernal Netcompany INEOS Cycling Team s.t.
48 Thymen Arensman Netcompany INEOS Cycling Team s.t.
49 Ion Izagirre Cofidis s.t.
50 Mathis Le Berre Team TotalEnergies s.t.
51 Ben O'Connor Team Jayco-AlUla 14:17
52 Alex Baudin EF Education-EasyPost 14:58
53 Joris Delbove Team TotalEnergies s.t.
54 Marc Hirschi Tudor Pro Cycling Team 15:32
55 Abel Balderstone Caja Rural-Seguros RGA 15:54
56 Tobias Foss Netcompany INEOS Cycling Team 16:23
57 Michael Storer Tudor Pro Cycling Team s.t.
58 Quinten Hermans Pinarello-Q36.5 Pro Cycling Team s.t.
59 Magnus Cort Uno-X Mobility s.t.
60 Ben Healy EF Education-EasyPost s.t.
61 Kasper Asgreen EF Education-EasyPost 17:11
62 Sean Quinn EF Education-EasyPost s.t.
63 Clément Russo Groupama-FDJ United s.t.
64 George Bennett NSN Cycling Team 17:46
65 Marco Frigo NSN Cycling Team s.t.
66 Sebastian Berwick Caja Rural-Seguros RGA s.t.
67 Jakub Otruba Caja Rural-Seguros RGA s.t.
68 Anthony Turgis Team TotalEnergies s.t.
69 Kévin Vauquelin Netcompany INEOS Cycling Team s.t.
70 Nelson Oliveira Movistar Team 18:01
71 Jasper Stuyven Soudal Quick-Step s.t.
72 Louis Vervaeke Soudal Quick-Step s.t.
74 Javier Romo Movistar Team 18:56
75 Nils Politt UAE Team Emirates-XRG 19:07
76 Jonas Abrahamsen Uno-X Mobility 19:23
77 Xabier Azparren Pinarello-Q36.5 Pro Cycling Team 19:27
78 Xandro Meurisse Pinarello-Q36.5 Pro Cycling Team 20:01
79 Brent Van Moer Pinarello-Q36.5 Pro Cycling Team s.t.
80 Michal Kwiatkowski Netcompany INEOS Cycling Team s.t.
81 Joshua Tarling Netcompany INEOS Cycling Team s.t.
82 Warren Barguil Team Picnic PostNL s.t.
83 Robbe Dhondt Team Picnic PostNL 20:50
84 Frank van den Broek Team Picnic PostNL s.t.
85 Liam Slock Lotto-Intermarché 21:01
86 Antonio Tiberi Bahrain Victorious 22:05
87 Toms Skujins Lidl-Trek 22:23
88 Jan Tratnik Red Bull-BORA-hansgrohe s.t.
89 Mads Pedersen Lidl-Trek s.t.
90 Nico Denz Red Bull-BORA-hansgrohe s.t.
91 Anders Halland Johannessen Uno-X Mobility s.t.
92 Rick Pluimers Tudor Pro Cycling Team 22:29
93 Thibault Guernalec Team TotalEnergies 24:41
94 Søren Wærenskjold Uno-X Mobility 25:08
95 Mathieu van der Poel Alpecin-Premier Tech 25:20
96 Emiel Verstrynge Alpecin-Premier Tech s.t.
97 Davide Piganzoli Team Visma | Lease a Bike s.t.
98 Luke Durbridge Team Jayco-AlUla 25:31
99 Daan Hoole Decathlon CMA CGM Team 26:09
100 Jefferson Cepeda Movistar Team 27:16
101 Damien Howson Pinarello-Q36.5 Pro Cycling Team 28:20
102 Adam Yates UAE Team Emirates-XRG 28:55
103 Victor Campenaerts Team Visma | Lease a Bike 31:52
104 Pascal Eenkhoorn Soudal Quick-Step s.t.
105 Anders Skaarseth Uno-X Mobility s.t.
106 Pascal Ackermann Team Jayco-AlUla s.t.
107 Joel Nicolau Caja Rural-Seguros RGA s.t.
108 Georg Zimmermann Lotto-Intermarché s.t.
109 Tim Marsman Alpecin-Premier Tech s.t.
110 Silvan Dillier Alpecin-Premier Tech s.t.
111 Georg Steinhauser EF Education-EasyPost s.t.
112 Dylan van Baarle Soudal Quick-Step s.t.
113 Florian Vermeersch UAE Team Emirates-XRG s.t.
114 Aaron Gate XDS Astana Team s.t.
115 Matej Mohoric Bahrain Victorious s.t.
116 Phil Bauhaus Bahrain Victorious s.t.
117 Lorenzo Germani Groupama-FDJ United s.t.
118 Jonas Rickaert Alpecin-Premier Tech s.t.
119 Stefano Oldani Caja Rural-Seguros RGA s.t.
120 Tim van Dijke Red Bull-BORA-hansgrohe s.t.
121 Alex Aranburu Cofidis s.t.
122 Filippo Ganna Netcompany INEOS Cycling Team s.t.
123 Edoardo Affini Team Visma | Lease a Bike s.t.
124 Per Strand Hagenes Team Visma | Lease a Bike s.t.
125 Simone Velasco XDS Astana Team s.t.
126 Mike Teunissen XDS Astana Team s.t.
127 Lennert Van Eetvelt Lotto-Intermarché s.t.
128 Baptiste Veistroffer Lotto-Intermarché s.t.
129 Kamil Gradek Bahrain Victorious s.t.
130 Luke Plapp Team Jayco-AlUla s.t.
131 Max Walker EF Education-EasyPost s.t.
132 John Degenkolb Team Picnic PostNL s.t.
134 Max Kanter XDS Astana Team 32:09
135 Cees Bol Decathlon CMA CGM Team 32:10
136 Jasper Philipsen Alpecin-Premier Tech s.t.
137 Krists Neilands NSN Cycling Team s.t.
138 Mattéo Vercher Team TotalEnergies s.t.
139 Dorian Godon Netcompany INEOS Cycling Team s.t.
140 Edward Planckaert Alpecin-Premier Tech s.t.
141 Piet Allegaert Cofidis s.t.
142 Jenthe Biermans Cofidis 32:49
143 Olav Kooij Decathlon CMA CGM Team 32:55
144 Robert Stannard Bahrain Victorious s.t.
145 Benjamin Thomas Cofidis 33:33
146 Hugo Page Cofidis 33:34
147 Alex Kirsch Cofidis s.t.
148 Milan Fretin Cofidis s.t.
149 Julius van den Berg Team Picnic PostNL s.t.
150 Biniam Girmay NSN Cycling Team s.t.
151 Ewen Costiou Groupama-FDJ United s.t.
152 Nicolas Vinokurov XDS Astana Team 33:39
153 Michel Hessmann Movistar Team s.t.
154 Matis Louvel NSN Cycling Team 34:00
155 Marco Haller Tudor Pro Cycling Team 34:13
156 Fred Wright Pinarello-Q36.5 Pro Cycling Team s.t.
157 Jake Stewart NSN Cycling Team 34:22
158 Julian Alaphilippe Tudor Pro Cycling Team 34:49
159 Davide Ballerini XDS Astana Team s.t.
160 Lewis Askey NSN Cycling Team s.t.
161 Huub Artz Lotto-Intermarché 34:53
162 Tim Wellens UAE Team Emirates-XRG 43:02
DNF Brandon McNulty UAE Team Emirates-XRG
DNS José Félix Parra Caja Rural-Seguros RGA

 

GC after stage 18:

  • GC leader: Tadej Pogacar (UAE Team Emirates-XRG)
  • Mountains classification leader: Tadej Pogacar (UAE Team Emirates-XRG)
  • Points classification leader: Mads Pedersen (Lidl-Trek)
  • Best young rider: Isaac del Toro (UAE Team Emirates-XRG)
  • Teams classification leader: Lidl-Trek

2,857.5 kilometers raced so far at an average speed of 44.243 km/hr

1 Tadej Pogačar UAE Team Emirates-XRG 64hr 35min 13sec
2 Remco Evenepoel Red Bull-BORA-hansgrohe @ 4min 32sec
3 Isaac del Toro UAE Team Emirates-XRG 6:51
4 Paul Seixas Decathlon CMA CGM Team 7:11
5 Juan Ayuso Lidl-Trek 9:22
6 Lenny Martinez Lidl-Trek 10:14
7 Mattias Skjelmose Bahrain Victorious 12:50
8 Tom Pidcock Pinarello Q36.5 Pro Cycling Team 12:58
9 Jordan Jegat TotalEnergies 14:04
10 Richard Carapaz EF Education-EasyPost 21:00
11 Yannis Voisard Tudor Pro Cycling Team 24:18
12 Ilan Van Wilder Soudal Quick-Step 26:30
13 Davide Piganzoli Team Visma | Lease a Bike 48:13
14 Tobias Halland Johannessen Uno-X Mobility 48:41
15 Sepp Kuss Netcompany INEOS 48:46
16 Egan Bernal Team Visma | Lease a Bike 1:00:37
17 Nicolas Prodhomme Decathlon CMA CGM Team 1:07:39
18 Jai Hindley Red Bull-BORA-hansgrohe 1:09:01
19 Adam Yates UAE Team Emirates-XRG 1:11:24
20 Tiesj Benoot Decathlon CMA CGM Team 1:14:18
21 Sean Quinn EF Education-EasyPost 1:19:23
22 Quinn Simmons Lidl-Trek 1:19:55
23 Carlos Verona Lidl-Trek 1:22:21
24 Pablo Castrillo Movistar Team 1:27:11
25 Derek Gee-West Lidl-Trek 1:33:48
26 Matteo Jorgenson Team Visma | Lease a Bike 1:36:31
27 Einer Rubio Movistar Team 1:38:41
28 Thymen Arensman Netcompany INEOS 1:47:28
29 Guillaume Martin Movistar Team 1:51:50
30 Raúl García Pierna Groupama-FDJ United 1:54:47
31 Felix Grossschartner UAE Team Emirates-XRG 1:56:31
32 Maxim Van Gils Red Bull-BORA-hansgrohe 1:59:17
33 Kévin Vauquelin Netcompany INEOS 2:01:07
34 Matthew Riccitello Decathlon CMA CGM Team 2:01:42
35 Mauro Schmid Team Jayco AlUla 2:03:51
36 Quinten Hermans Pinarello Q36.5 Pro Cycling Team 2:04:26
37 Harold Tejada XDS Astana Team 2:06:00
38 Lennert Van Eetvelt Lotto Intermarché 2:07:09
39 Valentin Paret-Peintre Soudal Quick-Step 2:07:23
40 Ben O'Connor Team Jayco AlUla 2:12:18
41 Alex Baudin EF Education-EasyPost 2:13:37
42 Antonio Tiberi Bahrain Victorious 2:16:21
43 Mattia Cattaneo Red Bull-BORA-hansgrohe 2:18:16
44 Sergio Higuita XDS Astana Team 2:18:32
45 Tobias Foss Netcompany INEOS 2:21:04
46 Ion Izagirre Cofidis 2:24:47
47 Abel Balderstone Caja Rural-Seguros RGA 2:25:28
48 Mathias Vacek Lidl-Trek 2:27:59
49 Clément Braz Afonso Groupama-FDJ United 2:28:26
50 Marc Hirschi Tudor Pro Cycling Team 2:31:28
51 Aurélien Paret-Peintre Decathlon CMA CGM Team 2:33:32
52 Michael Valgren EF Education-EasyPost 2:36:12
53 Joris Delbove TotalEnergies 2:37:47
54 Nicolas Breuillard TotalEnergies 2:41:05
55 Romain Grégoire Groupama-FDJ United 2:43:31
56 Michael Matthews Team Jayco AlUla 2:46:52
57 Xandro Meurisse Pinarello Q36.5 Pro Cycling Team 2:48:16
58 Damiano Caruso Bahrain Victorious 2:51:18
59 Anders Skaarseth Uno-X Mobility 2:56:10
60 Quentin Pacher Groupama-FDJ United 2:56:26
61 Alexandre Delettre TotalEnergies 2:56:34
62 Ben Healy EF Education-EasyPost 2:58:28
63 Javier Romo Movistar Team 3:01:33
64 Jasper Stuyven Soudal Quick-Step 3:14:46
65 Clément Russo Groupama-FDJ United 3:15:01
66 Vlad Van Mechelen Bahrain Victorious 3:16:09
67 Louis Vervaeke Soudal Quick-Step 3:17:03
68 Rick Pluimers Tudor Pro Cycling Team 3:17:30
69 Nils Politt UAE Team Emirates-XRG 3:17:48
70 Mathieu van der Poel Alpecin-Premier Tech 3:18:25
71 Bruno Armirail Team Visma | Lease a Bike 3:18:27
72 Tim Wellens UAE Team Emirates-XRG 3:18:32
73 Nelson Oliveira Movistar Team 3:19:25
74 Mathis Le Berre TotalEnergies 3:20:46
75 Ewen Costiou Groupama-FDJ United 3:21:06
76 Mads Pedersen Lidl-Trek 3:26:28
77 Felix Engelhardt Team Jayco AlUla 3:26:29
78 George Bennett NSN Cycling Team 3:27:37
79 Kasper Asgreen EF Education-EasyPost 3:29:49
80 Alex Aranburu Cofidis 3:29:52
81 Victor Campenaerts Team Visma | Lease a Bike 3:30:37
82 Jonas Abrahamsen Uno-X Mobility 3:32:21
83 Lorenzo Germani Groupama-FDJ United 3:35:43
84 Matej Mohorič Bahrain Victorious 3:36:21
85 Jan Tratnik Red Bull-BORA-hansgrohe 3:36:23
86 Brent Van Moer Pinarello Q36.5 Pro Cycling Team 3:37:25
87 Anders Halland Johannessen Uno-X Mobility 3:37:57
88 Georg Zimmermann Lotto Intermarché 3:38:57
89 Toms Skujiņš Lidl-Trek 3:40:04
90 Marco Frigo NSN Cycling Team 3:40:33
91 Luke Plapp Team Jayco AlUla 3:42:50
92 Mattéo Vercher TotalEnergies 3:43:01
93 Nico Denz Red Bull-BORA-hansgrohe 3:43:15
94 Magnus Cort Uno-X Mobility 3:46:35
95 Sebastian Berwick Caja Rural-Seguros RGA 3:46:43
96 Michael Storer Tudor Pro Cycling Team 3:46:59
97 Emiel Verstrynge Alpecin-Premier Tech 3:49:08
98 Warren Barguil Team Picnic PostNL 3:50:42
99 Damien Howson Pinarello Q36.5 Pro Cycling Team 3:51:05
100 Nicolas Vinokurov XDS Astana Team 3:52:46
101 Per Strand Hagenes Team Visma | Lease a Bike 3:54:46
102 Frank van den Broek Team Picnic PostNL 3:58:10
103 Mikel Azparren Xabier Pinarello Q36.5 Pro Cycling Team 3:58:11
104 Jefferson Alveiro Cepeda Movistar Team 4:01:48
105 Max Walker EF Education-EasyPost 4:05:27
106 Luke Durbridge Team Jayco AlUla 4:05:46
107 Thibault Guernalec TotalEnergies 4:06:32
108 Michał Kwiatkowski Netcompany INEOS 4:06:44
109 Jakub Otruba Caja Rural-Seguros RGA 4:07:00
110 Anthony Turgis TotalEnergies 4:08:13
111 Tim van Dijke Red Bull-BORA-hansgrohe 4:08:40
112 Simone Velasco XDS Astana Team 4:08:50
113 Michel Hessmann Movistar Team 4:10:01
114 Robert Stannard Bahrain Victorious 4:10:03
115 Benjamin Thomas Cofidis 4:11:48
116 Edward Planckaert Alpecin-Premier Tech 4:13:16
117 Robbe Dhondt Team Picnic PostNL 4:14:36
118 Jonas Rickaert Alpecin-Premier Tech 4:17:21
119 Georg Steinhauser EF Education-EasyPost 4:17:25
120 Florian Vermeersch UAE Team Emirates-XRG 4:18:25
121 Aaron Gate XDS Astana Team 4:19:07
122 Joshua Tarling Netcompany INEOS 4:19:33
123 Hugo Page Cofidis 4:19:53
124 Liam Slock Lotto Intermarché 4:21:40
125 Filippo Ganna Netcompany INEOS 4:21:42
126 Stefano Oldani Caja Rural-Seguros RGA 4:24:24
127 Alex Kirsch Cofidis 4:24:33
128 Mike Teunissen XDS Astana Team 4:24:57
129 Fred Wright Pinarello Q36.5 Pro Cycling Team 4:25:14
130 Daan Hoole Decathlon CMA CGM Team 4:28:05
131 Dorian Godon Netcompany INEOS 4:31:15
132 Huub Artz Lotto Intermarché 4:31:45
133 Dylan van Baarle Soudal Quick-Step 4:32:49
134 Joel Nicolau Caja Rural-Seguros RGA 4:34:51
135 Jasper Philipsen Alpecin-Premier Tech 4:34:53
136 Krists Neilands NSN Cycling Team 4:35:07
137 Julian Alaphilippe Tudor Pro Cycling Team 4:35:11
138 Tim Marsman Alpecin-Premier Tech 4:37:02
139 Søren Wærenskjold Uno-X Mobility 4:37:21
140 Edoardo Affini Team Visma | Lease a Bike 4:38:12
141 Biniam Girmay NSN Cycling Team 4:41:21
142 Pavel Bittner Team Picnic PostNL 4:42:10
143 Niklas Märkl Team Picnic PostNL 4:43:11
144 Silvan Dillier Alpecin-Premier Tech 4:43:26
145 Pascal Ackermann Team Jayco AlUla 4:44:05
146 Max Kanter XDS Astana Team 4:45:40
147 Marco Haller Tudor Pro Cycling Team 4:47:05
148 Pascal Eenkhoorn Soudal Quick-Step 4:49:15
149 Jenthe Biermans Cofidis 4:49:36
150 John Degenkolb Team Picnic PostNL 4:52:58
151 Baptiste Veistroffer Lotto Intermarché 4:54:42
152 Milan Fretin Cofidis 4:54:47
153 Olav Kooij Decathlon CMA CGM Team 4:55:14
154 Jake Stewart NSN Cycling Team 4:57:48
155 Piet Allegaert Cofidis 4:58:09
156 Davide Ballerini XDS Astana Team 4:59:20
157 Lewis Askey NSN Cycling Team 4:59:46
158 Julius van den Berg Team Picnic PostNL 5:02:47
159 Phil Bauhaus Bahrain Victorious 5:04:12
160 Kamil Gradek Bahrain Victorious 5:05:56
161 Matis Louvel NSN Cycling Team 5:06:13
162 Cees Bol Decathlon CMA CGM Team 5:07:56

 


Content continues below the ads

The Story of the Giro d’Italia, vol.1 Shade Vise sunglass holder Paris-Roubaix: The Inside Store

Stage 18 map & profile:

Stage 18 map

Stage 18 profile

Profile of the Orcières-Merlette climb to the finish.


Content continues below the ads

Advertise with us!

Stage 18 photos by Fotoreporter Sirotti:

Riders on the Orcieres-Merlette climb to the finish.

He's gone. Richard Carapaz soloing up to the finish to win the stage.

Mauro Schmid riding to second in the stage.

Isaac del Toro & Tadej Pogacar on the Orcières-Merlette climb

Valentin Paret-Peintre finished fourth in the stage.

Fifth-place Tobais Halland Johannessen

Seventh-place Pablo Castrillo.

GC second-place Remco Evenepoel finished ninth in the stage.

Stage winner Richard Carapaz

Tadej Pogacar has three stages to go before he can call this Tour his own.