Tour de France stage 15 LIVE - Race splitting in cross wind after early crashes
A transitional stage featuring three categorised climbs from Muret to Carcassonne
Lutsenko leads over the top of the climb up front but just 20" back to Tadej Pogačar and the other GC men now.
The peloton has detonated and the GC riders are just in a tiny group. They finally let Simmons, Storer and Jasper Stuyven (Lidl-Trek) go but more movs are coming behind.
Michael Storer (Tudor) is the next to go and Simmons tries to follow but the biggest GC names are onto it in a flash.
Attack in peloton
Julian Alaphilippe (Tudor)
He tries to get across but he doesn't manage it. Quinn Simmons (Lidl-Trek) kicks but Tadej Pogačar and co are onto his wheel.
They're on the first KoM of the day now with Tudor leading the peloton. The gap is plummeting to the break again to just 40".
100km to go
After almost 70km of racing, the break only has 53" gap on the peloton.
The peloton has finally calmed down and look to be happy with the situation at the moment. This gives Vauqulin, Martinez and the others out the back to get in again.
Laurance caught by the peloton.
Van der Poel wins the intermediate sprint ahead of Arnaud De Lie (Lotto). Big points for him in the fight for green.
Attack in chase
Axel Laurance (Ineos Grenadiers) launches with Marco Haller (Tudor) trying to follow.
If Van der Poel wins the intermediate sprint and the stage with Milan and Pogačar taking nothing at all, the Dutchman will go into green by around 9 or 10 points.
Just 3km to go until the intermediate sprint with the peloton upping the pace as they turn into strong crosswind.
Average speed so far is 52.23kph. Absolutely mind blowing speed in the early stages for today.
120km to go
The fight for the break is still continuing. The leaders have 43" on the first group in the peloton that has the majority of the GC riders in the group then +1'00" to the group with Milan, Vauquelin and many more.
The peloton are splitting under the pressure set by Ineos Grenadiers and Lidl-Trek.
Girmay, Abrahamsen and Stannard have been caught by the peloton.
Ineos Grenadiers and Lidl-Trek leading the peloton to bring them back as they miss the break.
Mechanical
Kevin Vauquelin (Arkea-B&B Hotels)
He gets a bike change and is back in the peloton again.
The break that is full of former Tour de France stage winners are only 38" ahead of the peloton. This hasn't gone yet but should be strong enough to get a good enough gap eventually.
Biniam Girmay (Intermarche-Wanty), Jonas Abrahamsen (Uno-X Mobility) and Rob Stannard (Bahrain Victorious) are trying to get across to the leaders as Vingegaard and the rest finally get back to Pogačar.
Pogačar is now trying to sit up to allow his rivals to come back as Vingegaard is attempting to bridge the gap. It is carnage on the course.
Milan has dropped back to the main group and has slipped straight to the back of the bunch with just under 30km until the intermediate sprint.
Nine riders now lead the race. Pogačar is now around 18" back with the rest of the GC riders 55" behind the leaders.
Attack
Van der Poel, Mohoric and multiple others coming with them but no Pogačar this time. However, he is just 16" behind. Milan and co are +34" down and the peloton with Vingegaard and co at 1'05".
Tadej Pogačar is in the breakaway along with Van der Poel, Milan, Van Aert, Mohoric, Foss and a lot more as Visma-Lease a Bike chase in the peloton behind.
Vingegaard group isn't back in the Pogačar group yet. They are about 45" back from the yellow jersey.
More attacks coming over the top as Vingegaard and co are finally coming back to the Pogačar group.
Van der Poel launches an attack and drags a huge group up to the leaders. However, Tadej Pogačar (UAE Team Emirates-XRG) is in the group.
Jonas Vingegaard (Visma-Lease a Bike) and Primoz Roglic (Red Bull-Bora-Hansgrohe) also caught in the crash and are just getting back in now with Onley, Lipowitz, Martinez and others.
150km to go
Oscar Onley (Picnic-PostNL) is out of the back with Martinez and many more. Disaster for Lipowitz in third and Onley in fourth in the GC.
Various splits in the peloton as Jake Stewart (Israel-Premier Tech) tries to bridge. Over a minute back to Lipowitz from the peloton.
Meanwhile, out front, Van Aert attacks with a huge group following. Jonathan Milan (Lidl-Trek) also involved in the green jersey.
Crash!
Florian Lipowitz (Red Bull-Bora-Hansgrohe)
Lenny Martinez (Bahrain Victorious)
Julian Alaphilippe (Tudor)
Raul Garcia Pierna (Arkea-B&B Hotels)
and many more going down. Alaphilippe looks to be worst affected.
Fedorov and his fellow countryman Alexey Lutsenko (Israel-Premier Tech) have joined Foss in the chase just 15" behind Powless.
Multiple more moves going off the front with Yevgeniy Fedorov (XDS-Astana) being one of them. The next to go is Tobias Foss (Ineos Grenadiers) who is trying to join Powless who has 46" gap.
The riders are 50km from the intermediate sprint in Saint-Félix-Lauragais.
Attack
Neilson Powless (EF Education-EasyPost) goes solo for now with more moves behind.
Matteo Jorgenson (Visma-Lease a Bike) is another rider having a go to try and form a break.
Attacks
Benjamin Thomas (Cofidis), Matej Mohoric (Bahrain Victorious) and Bruno Armirail (Decathlon-AG2R La Mondiale) are the first to launch.
169.3km
Racing begins for the 15th stage of the race. And immediately the attacks come.
Neutral start
The riders have rolled out for the neutralised zone with about 10 minutes until the official start.
The riders are all set on the start line and ready for the neutral start.
It's a hot start for the riders of 27°c with cloudy skies and a possibility of rain but it is meant to break into sunshine.
The fight for the break will be huge today. Julian Alaphilippe (Tudor) and Wout Van Aert (Visma-Lease a Bike) are also very keen to be in the break.
Lennert Van Eetvelt (Lotto) becomes the 18th rider to leave the Tour this year. He crashed during the national championships and again in the first week and has struggled ever since.
Just around half an hour until the racing begins for stage 15 and the end of week two at the 2025 Tour de France.
Mathieu van der Poel (Alpecin-Deceuninck) is keen to go for the breakaway today.
🗣️ "Le scénario idéal pour moi c'est de partir dans l'échappée aujourd'hui" - @mathieuvdpoel 🇳🇱#TDF2025 pic.twitter.com/RsK5URG7DFJuly 20, 2025
With Evenepoel, Skjelmose, Cras and Coquard leaving the race yesterday, the list of abandons is up at 17. Hopefully, we don't see any more.
But, with sickness around the peloton and riders struggling in the Pyrenees, more may go today and in the final rest day tomorrow.
This may not be a mountain stage, but a punchy profile, with a 880m elevation high point only 40km from the finish promises quite a bit of excitement.
Read our full preview:
But, turning our attention to stage 15 - here's the profile we can look forward to today.
Yesterday's celebrations for Ineso Grenadiers also followed an unexpected turn of events, as the press conference took a focus on a team staff members links with a doping investigation.
We're still reeling from the drama of stage 14.
First and foremost the abandonment of Remco Evenepoel. This morning we've seen a little more from the champion on why he decided to leave the race.
Bonjour and welcome to our live coverage of stage 15 of the 2025 Tour de France 🇫🇷
Latest on Cyclingnews
-
Tour de France stage 15 LIVE - Race splitting in cross wind after early crashes
A transitional stage featuring three categorised climbs from Muret to Carcassonne -
Tour de France 2025: All the yellow cards, fines, and penalties
Stage 14 delivered the largest single fine so far in the race -
'It just wasn’t working, I was empty' - Remco Evenepoel reveals his struggle since the Dauphiné and the cause of his Tour de France abandon
The Olympic and World Champion will set his sights on defending his World time trial title
-
'Ready for the yellow-jersey fight' - Kasia Niewiadoma-Phinney not worried about GC rivals in Tour de France defence
'I get asked all the time about the other riders, but I really don’t care about them. I do care about my own performance and that of my teammates' Canyon-SRAM zondacrypto leader aims for second consecutive victory -
Baloise Ladies Tour stage 4: Zoe Bäckstedt wins two stages in one day, extends overall lead after stage 4 individual time trial
Canyon-Sram zondacrypto all-rounder smashes race against the clock with winning time of 13:23 in Maldegem -
'I wasn't so far off the level' - Oscar Onley moves into fourth at Tour de France
22-year-old Scot comes out of Pyrenees with top GC placing intact
-
Thymen Arensman faces questions on reports of Ineos Grenadiers staff member doping link after Tour de France stage win
'If you're trying to ask the management, then it's weird that they don't really answer you' Dutchman says -
'We try to move on' – Soudal-QuickStep react to Remco Evenepoel departure and aim for one more Tour de France win
Teammates disappointed but not despondent with a week left of racing -
'Nice to have an opportunity' - Sepp Kuss says GC remains top priority for Visma-Lease a Bike in Tour de France despite increasing interest in stages
Team leader Jonas Vingegaard upbeat after second strong day in the mountains