![]()
2025 TOUR DE FRANCE STAGE 10
Stage 10: Ennezat to Le Mont-Dore (Puy de Sancy) · 165 km · 4,400 m+
Get ready for Bastille Day fireworks as the peloton hits the mountains for the first time. This is the Massif Central’s grand entrance, a brutal rollercoaster of seven categorized climbs including Côte de Loubeyrat, La Baraque, Charade, Berzet, Guéry, Croix-Morand, and Croix-Saint-Robert, before the finishing blast up Puy de Sancy: 3.3 km at 8%. It’s a stage designed to explode the race and shake up both the GC and KOM standings.
Ennezat and the volcanic landscapes around Volvic bring a striking backdrop to the first true climbing stage. The winding roads through Volvic’s lava-sculpted terrain offer plenty of ambush points for riders who will still have fresh legs by the end of week 1. The stage finishes in Le Mont-Dore, a spa town steeped in thermal history and nestled at the foot of the Puy de Sancy, the highest peak in the Massif Central.
![]()
Puy Sancy is a popular hiking spot in the summers and skiing spot in the winters.
The climbing starts with Côte de Loubeyrat (4.1 km at 6.3%), an early test to warm up the legs. Côte de La Baraque (4.8 km at 7.4%) adds some sting mid-stage. Then come the punchy transitions through Charade and Berzet, sapping energy before the real damage is done. The double punch of Col de Guéry and Col de la Croix-Morand starts to isolate the second-tier climbers. Croix-Saint-Robert softens up the front group before the final, sharp ramp up the Puy de Sancy.
![]()
Today’s climbing takes place in the Central Massif mountain range of France.
With 4,400 meters of elevation gain packed into just 165 kilometers, this is where the GC riders will truly feel each other out for the first time. KOM hopefuls will try to infiltrate the early break to snag points, but the final 3.3 km climb is a perfect launchpad for the GC favorites.
Wout Poels, Ben O’Connor, and possibly Felix Gall are likely to go after the early KOM points. In the battle for yellow, Tadej Pogačar and Jonas Vingegaard will both want to lay down a marker. Remco Evenepoel, with his explosive climbing and strong one-day legs, might have the best shot at winning this stage outright. If the peloton gives the break too much leash, Thibaut Pinot or David Gaudu could play spoiler.
This is where the race truly opens up. The big teams will be fully engaged, and while time gaps might be small, the psychological blows will be big. It’s the first real mountain showdown of the 2025 Tour, and it falls on France’s most symbolic day. Expect drama, expect attacks, expect fireworks at the top of Sancy.
![]()
See our 2025 Tour de France page for the best way to view and filter Tour de France stage routes and climbs.
COMMENTS FROM RACE DIRECTOR CHRISTIAN PRUDHOMME - STAGE 10:
“A mountain stage on Bastille Day, and one that’s likely to create some fireworks as there are seven second-category hills or passes on the menu. Anyone who missed the 2023 Tour will be able to catch a glimpse of the climb to the Puy de Dôme, as the riders will tackle the first few kilometres of it early in the stage. After that, there’ll be no respite until the final climb to the resort of Le Mont-Dore. The 3.5km climb averaging 8% will bring the total vertical gain for the day to 4,400 metres!” (Tour de France Stage 10).
KOM Corner
STANDINGS AFTER STAGE 18 (July 24) |
GC | Rider | Time | gap | Team |
1 | Tadej Pogacar | 66:55:42 | - | UAE |
2 | Jonas Vingegaard | 67:00:08 | 4:26 | Visma Lease-a-Bike |
3 | Lenny Martinez | 67:06:44 | 11:01 | Bahrain Victorious |
KOM Standing | Rider | KOM Points | Country | Team |
1 | Tadej Pogacar | 105 | Slovenia | UAE |
2 | Jonas Vingegaard | 89 | Denmark | Visma Lease-a-Bike |
3 | Lenny Martinez | 72 | France | Bahrain Victorious |
4 | Thymen Arensman | 65 | Netherlands | Ineos Grenadiers |
5 | Ben O'Connor | 51 | Australia | Jayco Alula |
6 | Felix Gall | 40 | Austria | Decathlon AG2R Mondiale |
7 | Michael Woods | 38 | Canada | Israel - Premier Tech |
8 | Valentin Paret Peintre | 36 | France | Soudal Quick-step |
9 | Ben Healy | 35 | Ireland | EF Education |
10 | Oscar Onley | 34 | UK | Team Picnic PostNL |
Official post-race summary for Stage 10 (from letour.fr):
Stage 10 of the Tour de France 2025 delivered the fireworks everyone was waiting for on 14 July. The roads of Massif Central witnessed a flurry of attacks all day long, until Simon Yates (Visma-Lease a Bike) dropped his breakaway companions on the final climb to in Le Mont-Dore, claiming his third Tour stage win, six years after the previous two. Also part of the breakaway, Ben Healy (EF Education-EasyPost) gave it his all to chase the Maillot Jaune. Third on the day (+31’’), he becomes the fourth Irish overall leader of the race, the first since Stephen Roche’s mythical year 1987! After Visma-Lease a Bike tried to put him under pressure, Tadej Pogacar (UAE Team Emirates-XRG) attacked on the final climb, but Jonas Vingegaard matched his pace. The Slovenian is now 29’’ behind Healy on GC.
Extended Highlights - Stage 10 - Tour de France 2025
It’s Bastille Day and the riders have promised fireworks on an explosive course. The first categorised ascent of the day features early in the stage. From that point, there will be little to no flat roads all the way to Le Mont-Dore. As Georg Zimmermann (Intermarché-Wanty) and Marijn van den Berg are forced to withdraw, 173 riders take on a 165.3-km route featuring eight categorised climbs and a total elevation of 4,450m.
A French-studded 29-man breakaway
As soon as the flag drops, Victor Campenaerts (Visma-Lease a Bike) attacks. The battle for the break is on and it takes 17 kilometres - including the ascent of Côte de Loubeyrat (summit at km 11.8) - for a 28-man group to get away with big names such as Ben Healy (EF Education-EasyPost) and Simon Yates (Visma-Lease a Bike), as well as a strong contingent of French attackers: Valentin Paret-Peintre (Soudal Quick-Step), Alex Baudin (EF Education-EasyPost), Lenny Martinez (Bahrain Victorious), Quentin Pacher (Groupama-FDJ), Julian Alaphilippe (Tudor), Bruno Armirail (Groupama-FDJ), Aurélien Paret-Peintre (Decathlon AG2R La Mondiale) and Clément Champoussin (XDS Astana).
Pablo Castrillo (Movistar) makes it 29 attackers at km 31. UAE Team Emirates-XRG drive the bunch with Tim Wellens and Nils Politt and the gap gradually increases over the following climbs, until Healy (trailing by 3’55’’ on GC) takes the lead of the virtual overall standings.
Martinez chases the polka dots
On the move 45 years after his grandfather Mariano Martinez won on Bastille Day in Morzine, Lenny Martinez sweeps the KOM points atop Côte de La Baraque (km 54.5), Côte de Charade (km 66.6) and Côte de Berzet (km 78.4). With this succession of climbs, the break explodes.
There are 15 riders at the front over the Col de Guéry (km 115.4), where Martinez all but secures the polka-dot jersey at the end of the stage. At the summit, the peloton trail by 5 minutes.
Visma-Lease a Bike up the ante
The breakaway riders unleash a flurry of attacks. The gap hits a maximum of 5’55’’ at Col de la Croix-Morand (km 124.1). Six riders remain at the front into the last 20 kilometres: Healy and Yates are still there, with Quinn Simmons (Lidl-Trek), Michael Storer (Tudor), Ben O’Connor (Jayco AlUla) and Thymen Arensman (Ineos Grenadiers). Behind them, Visma-Lease a Bike attack with Sepp Kuss and Matteo Jorgenson but UAE Team Emirates-XRG control.
Healy sets the pace at the front as he chases the Maillot Jaune. Simmons is dropped on the ascent up Col de la Croix-Saint-Robert, with 14 km to go. On the same climb, Visma-Lease a Bike up the ante again. Over the top, Pogacar has lost all his teammates.
Yates and Healy light up the last fireworks
Yates attacks just ahead of the final ascent: 3.3km at 8% in Le Mont-Dore. Arensman only trails by 5’’ into the last kilometre but he can’t bridge the gap as the British winner of the Giro flies away to his third Tour stage win, six years after the previous two. Healy finishes third with a gap of 31’’.
Tadej Pogacar puts the hammer down with 1.5 km to go. Jonas Vingegaard matches his acceleration. And the duo slow down. They cross the line with a gap of 4’51’’. Healy thus takes the Maillot Jaune for 29’’. He is the fourth Irish rider to lead the overall standings of the Tour de France after Seamus Elliott, Sean Kelly and Stephen Roche.