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 10, July 14, 2026

Back to 2026 Tour de France

Tuesday, July 14: Stage 10, Aurillac - Le Lioran, 166.6 km

Stage 10 map & profile | Stage 10 photos

Tadej Pogacar wins stage ten.

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
Tour de France: 2021

Bill & Carol McGann's book The Story of the Tour de France, 2021: The Little Cannibal Dominates is available in both Kindle eBook & audiobook versions. To get your copy, just click on the Amazon link on the right.

Weather at the town of Lavigerie, on the route, 36 km from the finish, at 2:20 PM, local time: 29C (84F), fair, with the wind from the west-southwest at 10 km/hr (6 mph). There is an 8% chance of rain between 3:00 & 4:00.

Rated ascents:

  • Km 68: Côte de Pailherols, 3 km @ 7.2%. Cat. 3
  • Km 97.3: Colde la Griffoul, 5.9 km @ 6.7%. Cat 2
  • Km 103.8: Col de Prat de Bouc, 3.1 km @ 6.5%. Cat. 3
  • Km 118.8: Côte de Murat, 5.2 km @ 5.3%. Cat. 3
  • Km 137.7: Puy Mary-Pas de Peyrol, 7.8 km @ 6%. Cat. 1
  • Km 152.1: Col de Pertus, 4.4 km @ 8.5%. Cat. 1
  • Km 163.9: Col de Font de Cère, 3.1 km @ 5.8%. Cast. 3

The stage: Tour boss Christian Prudhomme writes: The climbers often face a serious test on stages in the Cantal. On this occasion, things will start to get tough when they ascend the Col de la Griffoul, which is new to the Tour, followed by the Pas de Peyrol, which will be tackled from Murat. Another hard test lies in store when they reach the Col de Pertus, where the road’s steep enough for a climber to shake off the last of his rivals. The ski station of Le Lioran could also be the setting for a tight battle between the big guns. 

The race: Matteo Trentin (Tudor Pro Cycling), sick with a fever, did not start. That left a starting peloton of 175 riders.

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

On Bastille Day, Tadej Pogacar (UAE Emirates-XRG) delivers the fireworks. The Slovenian star flew to victory on stage 10 of the Tour de France 2026, claiming his third victory in this edition. He is the first rider with three stage wins on 14 July, passing, among others, Jacques Anquetil, whose record also includes two overall triumphs on this special day. French attackers and their global rivals gave it their all on the many ascents of the day, Richard Carapaz (EF Education-EasyPost) being the last to be reeled in, but nobody could resist when the 4-time winner of the Tour attacked on the penultimate ascent of the day, Col de Pertus. He eventually took his 24th Tour stage win with a gap of 32 seconds to Remco Evenepoel (Red Bull-Bora-Hansgrohe). Paul Seixas (Decathlon CMA CGM) rounds out the day’s top 3 and moves into the overall top 5 as Isaac del Toro (UAE Emirates-XRG) lost ground in the finale.

The race:
Back to action! After the rest day, the peloton face a brutal stage 10 with no less than 3,800 metres of elevation packed in 166.6 km of racing from Aurillac to Le Lioran. The seven categorised ascents of the day, heading to a finish where Jonas Vingegaard (Visma-Lease a Bike) got the better of Tadej Pogacar (UAE Emirates-XRG), promise fireworks, which are more than suited to Bastille Day. 14 July is always a special rendezvous on the roads of the Tour de France.

Early fireworks
The first attacker of the day is from Luxembourg, but the battle is far from settled by Alex Kirsch (Cofidis) attacking as soon as the flag drops. After an early bike swap for Mads Pedersen, Lidl-Trek start pulling the bunch to ensure their Danish star goes first at the intermediate sprint in Lacapelle-del-Fraisse (km 25.5).

The peloton early in the stage. Photo: ASO/Thomas Maheux

Right after the line, Mathieu Van der Poel (Alpecin-Premier Tech) puts the hammer down, with his teammate Ramses Debruyne and many more attackers in his wake. Attacks and counter-attacks fly. Jonas Abrahamsen (Uno-X Mobility) goes ham at km 45 and initiates the decisive move. A dozen riders follow the Norwegian all-rounder, a dozen more bridge the gap in successive waves, and a 31-man breakaway eventually emerges at the front.

UAE Emirates-XRG rapidly move to the front positions of the bunch to ensure the gap never gets higher than 1’25’’ reached halfway through the stage. At that point, the breakaway has already exploded, because of the pressure applied by the peloton and the lack of collaboration at the front.

The peloton racing across the Cantal countryside midway into the stage.

Carapaz takes over after Romo’s solo
Javier Romo (Movistar) and Harold Tejada (XDS Astana) lead the way in front of chasers such as Ben Healy (EF Education-EasyPost), Valentin Paret-Peintre (Soudal Quick-Step), Alex Baudin (EF Education-EasyPost), and Ramses Debruyne. Romo goes solo on the climb to Col de la Griffoul (cat. 2, summit at km 97.3).

Javier Romo alone and off the front on the Col de Prat de Bouc. He was caught at the foot of the Puy Mary.

The Spaniard goes first atop this climb, as well as Col de Prat de Bouc (cat. 3, km 103.8) and Côte de Murat (cat. 3, km 118.8). He’s reeled in after 36 kilometres alone at the front, at the bottom of the climb up Puy Mary - Pas de Peyrol (cat. 1, km 135.7).

Immediately after, Richard Carapaz (EF Education-EasyPost) sets off. The Ecuadorian climber rapidly opens a gap of 40 seconds. Decathlon CMA CGM move to the front of the 20-man GC group towards the summit.

Richard Carapaz attacks at the foot of the Puy Mary-Pas de Peyrol. With 31 km to go he was 32 seconds ahead of the Pogacar/Vingegaard group

Carapaz tries, Pogacar flies
Carapaz pushes his advantage on the downhill. His lead is up to 1 minute at the bottom of the penultimate climb of the day, Col de Pertus (cat. 1, km 152.1). Visma-Lease a Bike up the ante with Davide Piganzoli. But they can’t react when Pogacar attacks one kilometre from the summit.  The Slovenian flies past Carapaz and opens a gap of 20 seconds to a group with Jonas Vingegaard, Remco Evenepoel and Paul Seixas, while Isaac del Toro struggles.

On the Col de Pertus Pogacar attacked and with 15km to go he was in front, 8 seconds ahead of Carapaz. Here's screenshot capture of Pogacar flying by Carapaz 200 meters before the summit..

Pogacar keeps pushing on the Col de Font de Cère ascent and eventually takes his 24th Tour stage win with a gap of 32 seconds to Remco Evenepoel (Red Bull-Bora-Hansgrohe), who steps on the overall podium instead of Del Toro (8th on the day, +1’31’’). The Mexican youngster drops down to seventh place in the overall standings, also behind Juan Ayuso (+4’22’’), Paul Seixas (+4’35’’), and Florian Lipowitz (+4’44’’).

With 8.8km to go Tadej Pogacar is alone and off the front.

Pogacar takes a solo stage win in Le Lioran

Complete results:

Photos

166.6 kilometers raced at an average speed of 41.976 km/hr

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

 

GC after stage 10:

  • 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: Juan Ayuso (Lidl-Trek)
  • Teams classification leader: Lidl-Trek

1,586.1 kilometers raced so far at an average speed of 43.754 km/hr

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

 


Content continues below the ads

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

Stage 10 map & profile:

Stage 10 map

Stage 10 profile


Content continues below the ads

Advertise with us!

Stage 10 photos by Fotoreporter Sirotti:

Remco Evenepoel with some fans before the stage start.

Jonas Vingegaard heads out to the start.

Juan Ayuso

Michel Kwiatkowski

Mathieu van der Poel

Tadej Pogacar

Isaac del Toro

Jonas Vingegaard leads a group chasing Tadej Pogacar

Pogacar alone and off the front on the Col de Font de Cère.

And there he goes...

Davide Piganzoli on his way to finishing 12th.

Tadej Pogacar wins stage ten.

Pogacar just after finishing the stage.

Tadej Pogacar will start stage eleven in yellow.