Refresh
2025-07-25T14:46:10.830Z
Wellens is, at last, done, and Jhonatan Narváez takes over for UAE.
2025-07-25T14:45:47.265Z
Lipowitz is isolated, with Vlasov also dropped.
2025-07-25T14:45:24.126Z
Roglič is dropped already. He could slide down the GC today – the gamble hasn’t paid off.
2025-07-25T14:43:42.371Z
Wellens leads the peloton onto the climb as the gradient ramps up. The final Alpine battle is about to commence!
LA PLAGNE
2025-07-25T14:43:00.358Z
Tim Wellens is still the man pulling the peloton, as they near the start of La Plagne.
20KM TO GO
2025-07-25T14:41:05.422Z
Roglič has been caught – the peloton is now the front of the race.
2025-07-25T14:39:26.608Z
Vauquelin has two domestiques pacing for him, but he isn’t making any ground up on the peloton, 1:40 behind.
2025-07-25T14:38:04.718Z
Roglič is looking behind him and peddling softly, waiting to be caught.
2025-07-25T14:36:39.370Z
Roglič is only 15 seconds ahead of the peloton. The catch feels imminent.
2025-07-25T14:35:22.479Z
Tim Wellens is the man who’s done the damage in the peloton. He and UAE are on a mission, not giving the breakaway an inch. Pogačar must want the stage win today.

(Image credit: Getty Images)
2025-07-25T14:32:57.865Z
As for Vauquelin, he’s in a group that is 1:30 behind the peloton. That’s most of his advantage over Johannessen in 8th already eaten into.
2025-07-25T14:31:31.135Z
Martinez and Paret-Peintre have both been caught by the peloton, leaving Roglič as the only man up the road – with a slender lead of just 40 seconds.
30KM TO GO
2025-07-25T14:30:11.232Z
Roglič is on a tricky stretch of road now. The gradient has shallowed and he has his nose to the wind riding alone, trying to hold off a peloton that are still going hard.
2025-07-25T14:27:26.553Z
The peloton is coming back together, after the splits earlier on the descent.
2025-07-25T14:25:34.373Z
Paret-Peintre has gone clear of Martinez. There are about 12 seconds between each riders now.
2025-07-25T14:24:50.858Z
The peloton is flying down this descent. The pace is so high that there are some splits, with the UAE and Visma riders pressing on.
2025-07-25T14:21:03.525Z
Roglič has opened up a lead of 10 seconds over the two chasers on this descent, and almost a minute over the peloton.
40KM TO GO
2025-07-25T14:17:06.110Z
Paret-Peintre has been caught by the other two as they continue to descend, and now Roglič has flown clear of both of them.
2025-07-25T14:16:24.763Z
The new KOM rankings, as Martinez edges a little closer to the lead:
2025-07-25T14:15:04.135Z
With Roglič up the road, and committed to this attack, Red Bull really have taken a gamble. If he gets caught before the finish having tired himself with the effort, and Lipowitz dropped by Onley on the final climb without a teammate to help him, they could wind up losing both their podium spot and the white jersey.
2025-07-25T14:12:42.410Z
Paret-Peintre has taken off on the descent, and is second ahead of the more cautious Roglič and Martinez.
2025-07-25T14:11:46.897Z
It’s started raining, just as the riders begin the long descent of the Roseland.
2025-07-25T14:10:52.727Z
The peloton reach the top of the climb, about 48 seconds behind the leading trio. They’re being kept on a tight leash.
50KM TO GO
2025-07-25T14:10:13.213Z
Martinez comes through to take the points, and the other two don’t fight him for it.
KOM – CORMET DE ROSELAND
2025-07-25T14:08:00.815Z
Martinez has managed to close the gap and is back with the leaders, just 1km from the summit. He really wants these points, but looks on the limit.
2025-07-25T14:06:46.393Z
There are about 30 riders in the peloton, still being led by Leknessund. The Vauquelin group is over a minute behind.
2025-07-25T14:05:13.930Z
Roglič has stayed on his wheel, but Martinez is well dropped.
2025-07-25T14:04:45.065Z
Paret-Peintre looks to have recovered from his struggles on the Col du Pré – he’s now attacking the other two!
2025-07-25T14:02:18.115Z
The chase group between the leaders and the peloton appears to have been caught, and the gap between them is down to just 30 seconds.
2025-07-25T14:01:03.470Z
Uno-X have taken over at the front of the peloton from UAE, with Leknessund. It seems they’re eyeing up seventh on GC with Johannessen, ahead of the dropped Vauquelin.
2025-07-25T13:59:06.423Z
The three leaders on the descent earlier.

(Image credit: Getty Images)
2025-07-25T13:56:32.469Z
They’ve begun the Cormet de Roseland, which climbs at 6.5% for 5.8km.
CORMET DE ROSELAND
2025-07-25T13:55:36.144Z
Here are the updated KOM rankings. Martinez is closing down on Pogačar, now just 13 points behind:
2025-07-25T13:52:49.960Z
Vauquelin was dropped on that climb, and is 20 seconds adrift from the peloton.
2025-07-25T13:52:24.211Z
The three leaders are 35 seconds ahead of the Campanaerts chasing quartet, and 45 seconds ahead of the peloton.
60KM TO GO
2025-07-25T13:51:49.575Z
The riders are already done descending on the cruelly short downhill off the Col du Pré, and will be climbing again soon up the category two Cormet de Roselend.
2025-07-25T13:47:05.053Z
Martinez is allowed to take all 20 points at the top of the climb uncontested. He’s reigniting his campaign for the polka-dot jersey, but still has to climb very well to take all the points he needs to dethrone Pogačar.
KOM – COL DU PRE
2025-07-25T13:45:39.407Z
And now he’s caught them again! The Frenchman is having to dig so deep on these horrible gradients.
2025-07-25T13:45:05.349Z
Paret-Peintre has been dropped again.
2025-07-25T13:44:07.534Z
Well, he’d almost bridged up – he’s facing an agonising challenge to close the last few bikelengths. Now he is on their wheels.
2025-07-25T13:42:47.884Z
Paret Peintre has bridged up to Roglič and Martinez.
2025-07-25T13:41:25.709Z
Roglič and Martinez are 2km from the summit. They lead Paret-Peintre by 5 seconds, a group containing Rubio, Campanaerts, Armirail and Foss by 30 seconds, and the peloton by 48 seconds.
2025-07-25T13:39:54.078Z

(Image credit: Getty Images)
2025-07-25T13:38:39.600Z
Vauquelin is drifting towards the back of the peloton. He had to dig very deep to limit his losses yesterday, and looks like he faces another hard day in the saddle to defend his 7th place on GC.
2025-07-25T13:36:34.471Z
It’s no surprise to see so many riders struggling on this mountain – averaging 7.8% for 12.6km, including many sharp ramps up its many hairpins, it’s described by some as the hardest of this whole Tour.
2025-07-25T13:35:01.362Z
Roglič and Martinez are looking strong. They’re 10 seconds ahead of Paret-Peintre, and almost 40 seconds ahead of the peloton.
2025-07-25T13:32:30.615Z
Martinez and Roglič have gone clear of the other three.
2025-07-25T13:31:58.065Z
UAE still have healthy representation in the break. Tim Wellens leads, with others also surrounding their leader Pogačar.
2025-07-25T13:30:39.494Z
Valentin Paret-Peintre is the 5th rider to join the lead group.
2025-07-25T13:29:28.034Z
Visma have lost a lot of riders from the peloton already – Jorgenson and Van Aert were dropped early, and now even Kuss is out the back.
2025-07-25T13:28:28.407Z
Roglič, Rubio and Armirail have joined Martinez.
2025-07-25T13:27:39.995Z
Martinez has bridged up to the leaders and attacked them. They’re about 20 seconds ahead of the peloton.
70KM TO GO
2025-07-25T13:24:23.537Z
Storer, Rubio, Campanaerts and Armirail have gone with Roglič.
2025-07-25T13:23:43.561Z
That group has been brought back by the peloton, but Roglič is still keen and trying to form a new lead group.
2025-07-25T13:21:32.667Z
More riders have joined the lead group again, including the Visma duo of Campanaerts and Kuss.
2025-07-25T13:20:41.835Z
About 8 riders have joined the two Bahrain men, including Roglič and Johannessen.
2025-07-25T13:18:44.056Z
Two Bahrain riders have clipped off the front of this breakaway group – Stannard and Lenny Martinez.
2025-07-25T13:17:56.318Z
8th and 9th place on GC, Tobias Halland Johannessen and Ben Healy, are also now in this lead group, which is getting ever bigger.
2025-07-25T13:15:48.718Z
Jegat is also in this lead group, perhaps hoping to jump into the top ten. As is Arenesman, who will have his eye on KOM points.
2025-07-25T13:15:12.188Z
This is a fascinating attack from Roglič. After their tactics backfired yesterday, you might have expected Red Bull to ride more conservatively, but are happy for the Slovenian to leave the side of Lipowitz, despite the German’s slender hold on third-place.
2025-07-25T13:14:16.745Z
Roglič and Baudin are in a group of about 8 riders, 10 seconds ahead of the peloton.
2025-07-25T13:13:43.086Z
Primož Roglič is on the attack again! He’s one of the man following this Baudin move.
2025-07-25T13:13:08.068Z
Abrahamsen has been caught and passed.
2025-07-25T13:12:47.767Z
As they begin the climb, the attacks do indeed commence – Baudin kicks things off with riders trying to follow.
COL DU PRE
2025-07-25T13:12:09.439Z
Here’s the updated points classification. Pogačar did not bother to take any points again, meaning Milan now has a very healthy advantage:
2025-07-25T13:09:46.991Z
Abrahamsen has a lead of 10 seconds, but behind nobody seems interested in attacking yet. They might be waiting for the start of the climb, Col du Pré, coming up soon.
2025-07-25T13:07:36.665Z
Abrahamsen has a gap, but no riders have joined him.
80KM TO GO
2025-07-25T13:05:59.201Z
Guess who? Jonas Abrahamsen kicks things off with an attack out of the sprint.
2025-07-25T13:05:35.845Z
Simmons leads out Milan, and Milan takes the points ahead of Girmay and Turgis. They were happy with that order over the line, with nobody launching into a sprint.
INTERMEDIATE SPRINT
2025-07-25T13:03:38.350Z
Milan is 5th in line, 1km away from the sprint.
2025-07-25T13:02:50.753Z
Mechanical for Lusenko. That’s going to make it hard for him to go on the attack after this sprint, if that was his plan – and it may well be, given the form he’s been showing.
2025-07-25T12:58:57.080Z
Just 4km until the intermediate sprint. It seems Lidl and Milan will be allowed to take the points before the action kicks off.
2025-07-25T12:54:18.472Z

(Image credit: Getty Images)
2025-07-25T12:52:00.180Z
If this goes on until the intermediate sprint, this already reduced stage is in practice even shorter, to just 80km of racing. We can therefore expect a very explosive, intense day of racing, that could get very chaotic.
2025-07-25T12:49:12.499Z
No riders are attempting to attack, all happy to allow Lidl-Trek to control the peloton for now.
2025-07-25T12:47:47.745Z
Lidl-Trek are indeed adopting the same ploy as yesterday, moving to the front of the peloton right from the flag and controlling the race with a steady pace.
2025-07-25T12:46:49.563Z
And they’re off!
OFFICIAL START
2025-07-25T12:44:44.514Z
The sun is shining on the riders at the start, but the weather could become a factor later in the day – it’s just started hailing at the finish atop La Plagne.
2025-07-25T12:42:28.010Z
There have been no abandons overnight, meaning we still have 161 riders in the race.
2025-07-25T12:37:32.259Z
The other jersey wearer today is Jonathan Milan.

(Image credit: Getty Images)
2025-07-25T12:31:42.167Z
There’s a big cheer from the crowd at the unofficial start as the riders take off. They’ll ride for 5km or so before Prudhomme waves the flag.
2025-07-25T12:29:31.941Z
Florian Lipowitz remains in the white jersey, but both that and his third place position on GC is now under serious threat from Oscar Onley, who yesterday moved to just 22 seconds behind him. You imagine the German will ride much more conservatively than then, when he launched a long-range solo attack, but does he have the legs to fend off Onley?

(Image credit: Getty Images)
2025-07-25T12:25:11.410Z
This stage might have been shortened, but there’s still a serious amount of climbing to be done. The riders must complete two hors category climbs – the Col du Pré first up, then La Plagne at the finish.
2025-07-25T12:18:50.449Z
Incidentally, Jonas Vingegaard will be wearing the polka-dot jersey on loan from Pogačar, having gained points at two of yesterday’s hors category summits.

(Image credit: Getty Images)
2025-07-25T12:14:07.192Z
Today will be the last stage in the High Alps, and therefore the last opportunity for Jonas Vingegaard to use his nearly-unparalleled climbing speed in the mountains. The Dane has the beating of everyone on the big mountains – that is, all expect the man in the yellow jersey, Tadej Pogačar.
2025-07-25T12:07:54.671Z
Ben O’Connor was the victor yesterday, following in the footsteps of Thymen Arensman at Superbagnères by being the lone breakaway rider not to be caught by a charging Tadej Pogačar. Here’s what the Australian had to say when reflecting on his ride.
2025-07-25T11:58:24.053Z
Oscar Onley of Picnic-PostNL is the next on the sign-on podium before stage 19. It will be fascinating to see if he can snatch third place on the podium from Florian Lipowitz after reducing the gap to just 22 seconds.

(Image credit: Getty Images)
2025-07-25T11:53:16.218Z
Geraint Thomas signs on with his Ineos Grenadiers and his reminded that he set-up his 2018 Tour victory with success on stage 11 that also started from Alberville.

(Image credit: Tim de Waele/Getty Images)
2025-07-25T11:45:57.328Z
This morning everyone has been analysing and discussing the racing of stage 18.

(Image credit: Getty Images)
2025-07-25T11:42:17.093Z
As we step-up our live coverage, the riders are signing on Albertville. The good news is that the sun is out.
2025-07-25T11:25:50.212Z
The Tour de France was disrupted yesterday evening by the news of “the discovery of an outbreak of contagious nodular dermatitis affecting cattle in a herd located specifically in the Col des Saisies has necessitated the culling of the animals,” the ASO stated in an announcement.
The result was a shortening of stage 19 form 129.9km to 95km, and you can read the full story here:
Cow contagion forces Tour de France organisers to re-route stage 19, shortening to 95km
2025-07-03T13:28:19.905Z
Bonjour et bienvenue to Cyclingnews’ live coverage of stage 19 of the 2025 Tour de France !