Get all your news in one place.
100’s of premium titles.
One app.
Start reading
The Independent UK
The Independent UK
Sport
Flo Clifford

Tour de France 2025 Stage 21 live: Result, standings and updates as Wout van Aert seals thrilling solo victory in Paris

The 2025 Tour de France came to an end with a nail-biting final stage in Paris today, with Wout van Aert taking a second career victory on the Champs-Elysees.

The Belgian was part of an elite, six-man group of riders including champion Tadej Pogacar who broke away from the peloton in soaking wet conditions, navigating the treacherous cobbles of Paris city centre to steal a march on the bunch.

Three ascents of the narrow, cobbled Cote de la Butte Montmartre, a recent addition to the parcours, proved decisive as Pogacar tried to rip up the race each time - but it was Van Aert who made the crucial move, dropping the yellow jersey on the final climb and soloing away to a stunning victory.

Pogacar finished fourth but sealed a fourth overall title, celebrating as he crossed the line, with the general classification neutralised on the final stage due to the weather conditions.

Follow all the action on Stage 21 with the liveblog below:

Tour de France stage 21 Live

  • The Tour de France comes to an end with stage 21, finishing in Paris
  • Stage 21: 132km from Mantes-la-Ville to Paris Champs-Elysees | Live on TNT Sports and ITV4
  • Tadej Pogacar in elite breakaway group with 20km to go
  • Traditional processional stage has late twist this year in the form of three climbs on Montmartre
  • Stage honours could come down to traditional sprint - or favour a bold puncheur
  • Kaden Groves soloed to maiden Tour de France victory on wet, crash-hampered stage 20

Final general classification standings

20:06 , Flo Clifford
  1. Tadej Pogacar (UAE Team Emirates - XRG) in 76:00:32
  2. Jonas Vingegaard (Visma - Lease a Bike) +4:24
  3. Florian Lipowitz (Red Bull-BORA-Hansgrohe) +11:00
  4. Oscar Onley (Picnic PostNL) +12:12
  5. Felix Gall (Decathlon AG2R La Mondiale) +17:12
  6. Tobias Johannessen (Uno-X Mobility) +20:14
  7. Kevin Vauquelin (Arkea - B&B Hotels) +22:35
  8. Primoz Roglic (Red Bull-BORA-Hansgrohe) +25:30
  9. Ben Healy (EF Education - EasyPost) +28:02
  10. Jordan Jegat (TotalEnergies) + 32:42

Podium ceremony

19:59 , Flo Clifford

Tadej Pogacar has won the Tour de France ahead of Jonas Vingegaard and Florian Lipowitz (AFP via Getty Images)
(AFP via Getty Images)
(REUTERS)

'Maybe I'll be back' - Tadej Pogacar

19:53 , Flo Clifford

“I’m still not getting used to this, I’m still not comfortable talking to so many people,” Pogacar begins his winner’s speech. “It’s an honour and a pleasure to stand on the podium with the two best opponents.”

He thanks the race organisers, all the staff, and the “amazing fans, so many kids cheering for everybody, it was really something amazing to see and to live”.

“It was one of the toughest Tour de Frances I ever did... What else can I say? Maybe I’ll be back,” he grins, and with relief puts the microphone back on its yellow cushion.

(AFP via Getty Images)

Tadej Pogacar wins the 2025 Tour de France

19:46 , Flo Clifford

(AFP via Getty Images)

Podium ceremony

19:42 , Flo Clifford

Jonathan Milan wins the points classification (REUTERS)
Florian Lipowitz wins the best young rider classification (AP)
Tadej Pogacar wins the KOM classification (AFP via Getty Images)
Wout van Aert wins stage 21 (AP)
Ben Healy wins the super-combativity award for the whole race (AFP via Getty Images)

Final yellow jersey and general classification standings as Tour de France ends in Paris

19:32 , Flo Clifford

Tadej Pogacar has won the 2025 Tour de France, finishing on the podium for the sixth successive year and winning his fourth crown in Paris at the age of just 26.

The defending champion became the youngest rider to reach 21 Tour de France stage wins with his victory atop the Peyragudes category-one climb, and ultimately finished 4’24” ahead of Vingegaard, with German 24-year-old Florian Lipowitz finishing third and sealing the best young rider’s classification at 11 minutes back.

Britain’s Oscar Onley, riding just his second Tour de France and only 22, finished fourth overall at 12’12” down on Pogacar.

Final yellow jersey and general classification standings as Tour de France 2025 ends

Tadej Pigacar: 'Just speechless'

19:24 , Flo Clifford

Tadej Pogacar can also relax now, and he speaks in his post-race interview. “In the end I find myself in the front even though I really didn’t have the energy to motivate myself to race today, but in the end I was really happy they neutralised the times on GC, then it was more relaxed to race. You just had to have good legs to be in front. Hats off to Wout, he was incredibly strong, it was a really nice race in the end.

“Just speechless, to win the fourth Tour of France, six years in a row on the podium, this one feels especially amazing. I’m super proud that I can wear this yellow jersey.”

How did he win it? “We had great spirit, we went fighting from day one, after stage five on the Mur de Bretagne, I knew I had good legs to compete for the vicotry. The second week was the decisive moment to take advantage and go more comfortably into the third week.”

And Jonas Vingegaard? “We talked after we start the race, we raised the level of each other much higher, and we push each other to limit to try to beat each other. Battling against Jonas was a tough experience but I must say to him, respect and a big, big congratulations for his fight and incredible race.”

Oscar Onley: 'It's sparked a bit of a dream'

19:18 , Flo Clifford

A much smilier than usual Oscar Onley, finally allowed to relax, has a chat with ITV4. “That was a pretty crazy circuit, it’s a good job the times were neutralised, I think. It was really nice, last time up Montmartre I could soak it in a bit which was quite cool. Coming onto the Champs-Elysees, it was pretty special. It’s been a really special three weeks with the whole team, it’s been nice.”

Asked about his battle with Lipowitz earlier in the stage, he laughs and says, “To be fair, that was more, I was just told to follow some moves to cover for Toby [Tobias Lund Andresen, Picnic PostNL’s sprinter], I saw Quinn Simmons go and he’s a dangerous guy, and Lipo just came over the top of me and I had nothing left. But it was good fun.

“This is a really big moment in my career, I don’t really realise it yet, but just from talking to other riders in the bunch, going forward we have something to build on and an exciting project for the future, and it’s sparked a bit of a dream, I guess. I’ve never thought about a top five in the Tour before so to get it on my first try [aiming for GC] is quite something.” He’s had a phenomenal Tour and is a real one to watch.

Tadej Pogacar wins 2025 Tour de France

19:11 , Flo Clifford

(POOL/AFP via Getty Images)
(AP)
(AP)

Geraint Thomas: 'Not bad'

19:01 , Flo Clifford

Geraint Thomas is asked to sum up his career. “Not bad, long, long enough. Enjoyed it. Did a lot of different things from the velodrome to one-days to stage racing and obviously grand tours. The Tour’s been a massive part of it from the start till now. It’s been good, but I’m definitely happy that it’s done. Today symbolises the whole race for me: crazy, wet, in pieces.”

What next? “Still got Tour of Britain, but after that... I’ve always said I’ve wanted to do an Iron Man.”

Wout van Aert: 'Special day out'

19:01 , Flo Clifford

Wout van Aert says: “It was a special day out, really special to win on the Champs-Elysees once again, on the first occasion when we also climbed Montmartre.

“The rain made it quite sketchy, but I managed to stay upright and had the full support of my team. They controlled this race, going to the last climb, leave it all out there was our plan, and it worked.”

Stage 21 results

18:57 , Flo Clifford
  1. Wout van Aert (Visma-Lease a Bike), in 3:07:30
  2. Davide Ballerini (XDS Astana), +19''
  3. Matej Mohoric (Bahrain Victorious)
  4. Tadej Pogacar (UAE Team Emirates-XRG)
  5. Matteo Jorgenson (Visma-Lease a Bike), +26”
  6. Matteo Trentin (Tudor Pro Cycling), +38”
  7. Arnaud de Lie (Lotto), +1’14”
  8. Kevin Vauquelin (Arkea-B&B Hotels)
  9. Mike Teunissen (XDS Astana)
  10. Dylan Teuns (Cofidis), all at same time

Wout van Aert wins stage 21

18:44 , Flo Clifford

(REUTERS)
(AFP via Getty Images)
(AFP via Getty Images)

Geraint Thomas completes final Tour de France

18:42 , Flo Clifford

It’s stopped raining and is looking a little bit brighter in Paris now. Florian Lipowitz waves to the camera and slows down to take it all in.

Geraint Thomas crosses the line four minutes down in a large group. It’s the end of his final Tour de France, and near the end of a brilliant 19-year career. Jonathan Milan is in the same group, having won two stages and the points classification on his debut Tour.

Pogacar celebrates with his partner Urska Zigart, a professional rider herself.

Wout van Aert wins stage 21

18:38 , Flo Clifford

Jorgenson is on the radio alerting the team of Van Aert’s victory, as the Belgian celebrates with staff and his wife at the line. Ballerini takes second, Mohoric third, and Pogacar, waving to the fans and waving his finger in the air, smiles as he crosses the line.

Trentin comes across sixth, and behind them, de Lie wins a sprint for the minor places.

Jorgenson grins from ear to ear as he hugs Van Aert.

Wout van Aert wins stage 21!

18:36 , Flo Clifford

The Belgian is half-grimacing, half-smiling as he takes in the roars of applause. He sits up and rolls across the line, hands in the air.

Wout van Aert wins stage 21!

Van Aert racing towards victory

18:35 , Flo Clifford

1.5km to go: Van Aert has a 20-second gap and it’s growing still... Pogacar now drops off the chasing group, conceding defeat.

(AP)

Can Van Aert hold on?

18:33 , Flo Clifford

3km to go: Mohoric is towing Jorgenson and Ballerini back to Pogacar, and they make the junction... and Mohoric leads the counter. Trentin has been distanced somewhere along that climb or descent.

Van Aert has less than 3km to time-trial his way to the finish.

Van Aert breaks clear

18:31 , Flo Clifford

4.4km to go: This is incredible. Pogacar has been dropped. Van Aert is going at full tilt.

The Belgian is descending on these very wet roads, and his lead over the yellow jersey is at 10 seconds now...

Pogacar leads onto final climb, Van Aert attacks

18:30 , Flo Clifford

6km to go: After all that, Pogacar is the first in line for the climb, and he accelerates to try to put his rivals in difficulty... but they all hang on, Van Aert is right on his wheel, and these wet corners mean Pogacar has to decelerate.

Van Aert is doing a phenomenal ride. Pogacar only has 400m left to attack... Van Aert counters and the Slovenian must chase him down! Pogacar lets the wheel go a little bit... he takes a small gap into the final 200m and is just powering away. He’s got a five second gap over the yellow jersey, with the other riders strung out, as he takes the descent. Drama!

Visma attack Pogacar

18:27 , Flo Clifford

7.4km to go: Jorgenson hangs back and that decision just forces Pogacar to use a bit more energy to close the gap. Visma have strength in numbers here, with two riders. The others are Trentin (Tudor), Mohoric (Bahrain-Victorious), Ballerini (Astana), and of course Pogacar.

It’s Jorgenson who leads them towards the climb, and he attacks again! Mohoric closes it down but this is a bigger gap to close, and Pogacar needs to put in a bigger effort still to bridge across.

Jorgenson goes again, and this time Trentin closes it.

Jorgenson attacks

18:23 , Flo Clifford

10km to go: Jorgenson launches and Mohoric is the one to close it down. All these riders are aware they don’t want Pogacar to be first leading into this climb. It’s his fellow Slovenian who wants to be first - he could do something on this descent.

Pogacar currently sits last in this line. They’ve got 40 seconds on the chasing group, gaining a second or two here and there.

(REUTERS)

Onto the final lap

18:17 , Flo Clifford

15km to go: One more climb to go, then the riders swoop back onto the Champs-Elysees for the iconic finish.

This six-man breakaway group are rotating well together and Van Aert takes them onto the final lap... They’ve got 25 seconds on the 22-man chase group.

Pogacar attacks on second climb

18:10 , Flo Clifford

22km to go: Incidentally, the last time the yellow jersey won on the final stage in Paris was Bernard Hinault, in 1982. (The last time the yellow jersey won the final stage was last year, as Pogacar won the last time-trial.)

Campenaerts hits the climb first, Pogacar repositions himself further up, behind Mohoric... Van Aert is way down in this group and that’s not good.

Pogacar hits the front! Ballerini is onto him, then Jorgenson chases them down. The yellow jersey can’t get clear! He’s missing his teammates. Van Aert has done brilliantly to come up into fourth wheel.

Pogacar leads a five-man group, completed by Trentin, onto the descent, and Mohoric makes the junction on the downhill too, as you’d expect from possibly the world’s best descender.

(AFP via Getty Images)

Approaching the second climb

18:06 , Flo Clifford

24km to go: Mohoric has to hop round a piece of road furniture and is living dangerously on the front.

There are three Visma-Lease a Bike riders in this front group: Jorgenson, Campenaerts, and Van Aert. Campenaerts comes to the front, with Pogacar lurking two wheels back.

This 28-strong group now has 45 seconds on the Lipowitz-Milan group. 700m until the second climb up Montmartre and there’s another battle for positioning... Pogacar is a little bit further back now.

Terrible conditions for final two laps

17:59 , Flo Clifford

29km to go: Ballerini, Van Aert, Alaphilippe, Powless, Vauquelin, and Mohoric are some of the big names in this front group with Pogacar. Axel Laurance, Arnaud de Lie, Jasper Stuyven too and both Paret-Peintre brothers. They’ve got 20 seconds on the next group on the road, which contains the other three jerseys.

They’re taking thes corners gingerly in these hideous conditions.

(AFP via Getty Images)

Pogacar in leading group

17:56 , Flo Clifford

32km to go: Bastien Tronchon has a small gap and he’s the next over the passage of the line. Two laps to go. It’s absolutely chucking it down and that’s going to really complicate the next couple of laps.

Groups are spread out all over the road. Pogacar is at the front, without any teammates, in this small leading group. More riders are coming back together now, Neilson Powless takes them round the Arc de Triomphe again.

First Montmartre ascent done

17:52 , Flo Clifford

35km to go: These crowds are absolutely phenomenal, it’s an amazing sight.

Pogacar, in full yellow, leads the peloton off the climb, and now Van Aert comes to the front for this descent. Matej Mohoric and Victor Campenaerts are bridging across to this very small group as the peloton gets strung out.

Davide Ballerini, a great descender, is next to attack from this small group, and the groups are beginning to come back together.

Pogacar attacks on the Montmartre climb

17:48 , Flo Clifford

39km to go: They hit the Cote de la Butte Montmartre for the first of three climbs; it’s an absolute wall of noise from hordes of fans at the roadside. The climb is 1.1km at an average of 5.9% - and Alaphilippe launches off his Tudor leadout!

Arnaud de Lie is straight onto his wheel, and now Pogacar jumps! The yellow jersey catches them and swings onto the front; Wout van Aert is right behind him as they go past the Sacre-Coeur Basilica.

(AP)

Alpecin-Deceuninck make catch

17:44 , Flo Clifford

41km to go: Alpecin-Deceuninck make the catch of Simmons and Lipowitz, all-in for Kaden Groves, who won yesterday’s stage 20 will a truly impressive display of climbing (and tactical nous).

Alpecin lead as they head onto this new part of the circuit, towards the Cote de la Butte Montmartre, and Tudor come to the front in numbers for Julian Alaphilippe.

Tadej Pogacar seals Tour de France

17:36 , Flo Clifford

49km to go: They roll over the Champs-Elysees finish line with three laps to go, and as the neutralisation of the GC standings comes into effect, Tadej Pogacar has officially won the 2025 Tour de France.

Lipowitz and Simmons up the road

17:32 , Flo Clifford

51km to go: Lipowitz is having a great Tour and he has daylight between himself and the peloton, hanging on the wheel of Quinn Simmons in his full Captain America gear.

The pair are working together nicely and have an ten second lead.

(AFP via Getty Images)

Intermediate sprint

17:29 , Flo Clifford

54km to go: Neilson Powless launches a select group off the front, which is chased down by Bruno Armirail, and Jonas Vingegaard is active on the front! Not sure why, is he playing domestique for a teammate today?

They head towards the intermediate sprint with Armirail countering... and Jonathan Milan comes forward to pick up some more points. His only challenger is Jonas Abrahamsen, who really can’t help himself. Milan wins that particular duel.

Now Onley launches, trying to get onto the wheel of Quinn Simmons, and he’s counter-attacked by Florian Lipowitz!

(AP)

Race hotting up

17:24 , Flo Clifford

59km to go: The Patrouille de France, the French Red Arrows, delight the crowds with a flypast over central Paris as they do every year.

Matteo Jorgenson brings back an attempted breakaway, including Jonas Abrahamsen.

(REUTERS)

Attacks begin

17:17 , Flo Clifford

66km to go: UAE are allowed their moment on the first passage of the Champs-Elysees, and immediately after that the attacks begin, as they rattle over the cobbles by the Arc de Triomphe.

Magnus Cort is the first to attack, marked by Quinn Simmons. Julian Alaphilippe is there too. Nobody has been able to go clear yet... Bruno Armirail is the next to jump, he’s been stupendous for Felix Gall throughout this race.

10km to go until the intermediate sprint. Will we see a real battle there?

Pogacar rides through Paris

17:12 , Flo Clifford

71km to go: As is traditional, the winning team lead the riders onto the finishing straight, and Visma-Lease a Bike knock off the pace to allow a gap to grow as they roll down the Champs-Elysees. It’s a magnificent sight, as always.

Pogacar, whose watch strap is yellow today, smiles at the camera.

(AFP via Getty Images)

Into Paris

17:07 , Flo Clifford

74km to go: The riders roll into Paris and head past the Hotel des Invalides and the Tuileries, before they’ll turn towards the Louvre.

(AFP via Getty Images)

UAE on the front

16:58 , Flo Clifford

80km to go: No rain at the moment, but the roads are very wet from showers earlier on, and there’s some more wet weather expected this afternoon.

Jonas Rickaert, who floated off the front, is brought back.

Heading towards finishing circuit

16:51 , Flo Clifford

86km to go: The riders have gone past Versailles and are now onto the day’s second categorised climb, the cat-four Côte du Pavé des Gardes (0.7km at 7.7%). UAE lead the peloton as they roll over the top, very gently. That’s the final climb before the finishing circuit and it comes shortly before we enter Paris.

The polka-dot jersey belongs firmly on Tadej Pogacar’s shoulders, although he’s not wearing it today. Vingegaard is wearing it for him, which must be annoying.

(AP)

GC battle to be neutralised

16:44 , Flo Clifford

Official communication from the Tour organisers:

“Due to slippery roads on shady spots in Montmartre, it has been decided, in accordance with the commissaires of the UCI and representatives of teams and riders, to stop the time at the 4th passage on the finish line - i.e. before the three laps featuring the Côte de la Butte Montmartre.”

So that minimises the jeopardy for the GC riders, who just need to get to that fourth passage of the Champs-Elysees to be safe. It’s probably the sensible decision, especially given several riders - Vingegaard most notably - have criticised the inclusion of Montmartre and the extra stress it adds to a finish which is already one of the most stressful in cycling.

Heading towards Versailles

16:34 , Flo Clifford

97km to go: UAE remain on the front in their special edition kits, although Pogacar has slipped back.

The riders are heading towards the beautiful Palace of Versailles, which the helicopters are panning over at the moment. Pics if and when we get them.

The fans are out in force in and around Montmartre, umbrellas at the ready.

(AFP via Getty Images)

Will Pogacar attack today?

16:22 , Flo Clifford

104km to go: Pogacar is spending a lot of time on the front so far, the first man on the road and fully in the wind. That doesn’t seem like the behaviour of a man who wants to win today.

There’s been lots of discussion about him attacking on Montmartre - could he instead be working for a teammate today? Perhaps Jhonatan Narvaez?

(REUTERS)

Weather check

16:12 , Flo Clifford

111km to go: There’s been plenty of chat about the stage potentially being neutralised today (in terms of general classification times) in case of rain, which is expected in Paris this afternoon and will turn the cobbles treacherously slick.

Decathlon come over the radio to say rain is expected before they get to Paris.

Leaving Paris

16:03 , Flo Clifford

118km to go: Benjamin Thomas and Matteo Vercher have a laugh recreating their crash on the cobbles on a KOM very early in this Tour. Vercher wasn’t very happy at the time but can see the funny side now.

Vingegaard and all the Danish riders get a photo together too, and now UAE come onto the front to pick up the pace a little.

(AFP via Getty Images)

Onto the first climb

15:56 , Flo Clifford

121km to go: The photo ops continue and Arkea lead onto the first climb at an incredibly slow pace. It’s the Côte de Bazemont (1.7km at 7%).

The photo below shows Montmartre, which is already packed with fans, ready for its appearance later.

(AP)

Photo ops

15:45 , Flo Clifford

125km to go: After Pogacar and UAE, the other teams take their turns to roll onto the front for celebratory photo ops. Jonathan Milan celebrates with his Lidl-Trek teammates before the white jersey of Florian Lipowitz and his squad hit the front.

(AP)

A very relaxed rollout

15:36 , Flo Clifford

129km to go: The stage begins but the racing does not. Everyone takes this at a very relaxed pace. UAE are given a wide berth up the front and could, if they fancied a laugh, go into team time-trial mode and just power away from everyone. They decide not to do that.

Jayco-AlUla’s Luke Plapp rides over to compatriot Kaden Groves and gives him a high five for his stage win yesterday. Lots of mirth and merriment in these opening few kilometres. Florian Lipowitz is wearing a white jacket over his white jersey that’s ballooned up so much it looks like he’s wearing shoulder pads.

Stage 21 begins

15:29 , Flo Clifford

Pogacar has got a swish full yellow bike, and his teammates all have some extra yellow on their kits, yellow socks, yellow gloves and yellow handlebars. All seven of the surviving UAE riders - missing of course Joao Almeida - roll up to the front to take the obligatory photos. It’s not quite as stylish a look as Visma-Lease a Bike’s pink gear at the Giro d’Italia, I have to say.

Christian Prudhomme waves his flag from the open roof of his race Skoda, and we’re off! 132km from Mantes-la-Ville to Paris, with the finish on the Champs-Elysees via Montmartre. Allez!

(REUTERS)

Pogacar set for fourth Tour crown

15:24 , Flo Clifford

This man just needs to make it over the line today to seal a fourth career Tour de France title, and he’s only 26. How many more can he win?

Second-placed Jonas Vingegaard wears the KOM jersey for him, but Pogacar has in fact won that too, while Jonathan Milan has the points classification sewn up.

Florian Lipowitz takes third overall in just his debut Tour, and the 24-year-old has won the best young rider classification too.

Meanwhile Ben Healy completes the first line on the starting grid as the ‘super-combative’: the most combative rider of this year’s race. There have been plenty of contenders - Quinn Simmons and Thymen Arensman spring to mind but the Irishman, who won stage six and also wore yellow, is a worthy winner.

Tadej Pogacar is set to be crowned Tour de France champion in Paris today (REUTERS)
(REUTERS)
(REUTERS)

Key moments of today's stage

15:18 , Flo Clifford

Today’s route is spikier than many riders would like after three intense weeks.

Five climbs on the menu, the first two in the first 50km, and the final three inside the final 50km. There are seven passages of the Champs-Elysees finish line in total, with the intermediate sprint on the third passage, and the last three climbs coming after the fourth, fifth, and sixth.

The climbs are:

  • cat-four Cote de Bazemont (1.7km at 7%)
  • cat-four Cote du Pave des Gardes (700m at 9.7%)
  • cat-four Cote de la Butte Montmartre (1.1km at 5.9%), climbed three times

Neutralised start

15:12 , Flo Clifford

It’s the final neutralised start of the Tour de France! 7.7km of départ fictif to go before, one final time, the chaos begins.

Will Pogacar win on the Champs-Elysees?

15:08 , Flo Clifford

Pogacar refused to be drawn on whether he’ll attack once more on the Champs-Elysees. He has done so before, but more for a laugh than anything else, whereas today, he could genuinely make a move that sticks.

“Anything can happen, but I’m not going to promise anything, we will have to see tomorrow and try to enjoy yellow in Paris,” he said.

(AFP via Getty Images)

Prediction for stage 21

15:02 , Flo Clifford

Normally a sprint finish would be nailed-on for stage 21 of the Tour de France, but this edition of the race has a huge question mark over it. The final climb of Montmartre comes just 6km from the finish and the accumulated fatigue of three difficult weeks of racing, plus three sharp climbs in quick succession, may be enough to kill off the sprinters.

But after the final ascent there’s a flat run-in to the traditional finish line on the Champs-Elysees, so it’s entirely possible the race may come back together for a bunch sprint. If a reduced group makes it over the final climb, the punchier fast men like Kaden Groves will have an advantage; Wout van Aert hasn’t looked near his best this Tour, but should be let off the Visma-Lease a Bike leash on the final stage and could still pick up a result (probably second place, if his season so far is anything to go by).

But if all the sprinters’ teams work together and come over the Montmartre together, Tim Merlier has had the beating of everyone on the stages he’s been able to contest.

But if the GC teams win the battle for positioning on the narrow cobbled climb of Montmartre, could Tadej Pogacar top off his magnificent Tour with one more stage win, on the race’s most iconic finish line of all? I wouldn’t rule him out...

Tim Merlier celebrates after winning stage 9 (Reuters)

How the other classifications stand

14:56 , Flo Clifford

Florian Lipowitz, the German former biathlete riding his debut Tour, has sewn up the best young rider’s white jersey and third spot on the podium, taking the place Remco Evenepoel occupied in both classifications last year.

And Britain has a new general classification contender for the future in the form of unassuming 22-year-old climber Oscar Onley, who proved one of very few riders who could stick with Pogacar and Vingegaard on the toughest slopes of this monumentally difficult Tour, and will finish fourth in Paris on just his second appearance at the race.

Meanwhile sprinter Jonathan Milan is set to take home the green points jersey after a battle with Pogacar himself for ownership of that classification - and could add glory on the Champs-Elysees to his two stage wins too.

And Pogacar will win the KOM classification too, for the third time.

General classification movers on stage 20

14:48 , Flo Clifford

There was no movement among the top 10 except at the very bottom: Ben O’Connor was leapfrogged by Jordan Jegat, who did well to get in the breakaway and overhauled his four-minute deficit to the Australian. He’ll finish in Paris with a top 10 in his home race.

Tadej Pogacar stayed upright, and only needs to do that for one more day to seal his fourth Tour de France title.

(AFP via Getty Images)

General classification after stage 20

14:42 , Flo Clifford
  1. Tadej Pogacar (UAE Team Emirates - XRG) in 73:54:59
  2. Jonas Vingegaard (Visma - Lease a Bike) +4:24
  3. Florian Lipowitz (Red Bull-BORA-Hansgrohe) +11:09
  4. Oscar Onley (Picnic PostNL) +12:12
  5. Felix Gall (Decathlon AG2R La Mondiale) +17:12
  6. Tobias Johannessen (Uno-X Mobility) +20:14
  7. Kevin Vauquelin (Arkea - B&B Hotels) +22:35
  8. Primoz Roglic (Red Bull-BORA-Hansgrohe) +25:30
  9. Ben Healy (EF Education - EasyPost) +28:02
  10. Jordan Jegat (TotalEnergies) + 32:42
(AP)

Stage 20 results

14:36 , Flo Clifford
  1. Kaden Groves (Alpecin-Deceuninck) in 4:06:09
  2. Frank van den Broek (Picnic PostNL) +54”
  3. Pascal Eenkhorn (Soudal Quick-Step) +59”
  4. Simone Velasco (XDS-Astana) +1’04”
  5. Romain Gregoire (Groupama-FDJ)
  6. Jake Stewart (Israel Premier-Tech)
  7. Jordan Jegat (TotalEnergies)
  8. Tim Wellens (UAE Team Emirates - XRG)
  9. Matteo Jorgenson (Visma - Lease a Bike)
  10. Harry Sweeny (EF Education - EasyPost), all at same time

Kaden Groves: 'I've shown I'm good enough to win in the Tour'

14:30 , Flo Clifford

“Today we weren't sure whether to go for the stage or wait for tomorrow but when the rain falls I have a super feeling normally in the cold weather,” an emotional Groves said.

“It's my first ever solo win and it's a Tour stage so it's pretty incredible.

“There's so much pressure at the Tour. Having won in the Giro and won in the Vuelta all I ever get asked is if am I good enough to win in the Tour and now I've shown them.”

Kaden Groves took a solo victory on stage 20 of the Tour de France (REUTERS)

Stage 20 recap

14:24 , Flo Clifford

Kaden Groves won stage 20 of the Tour de France from a breakaway in Pontarlier as Tadej Pogacar came through the penultimate day unscathed to ensure he will wear yellow into Paris on Sunday.

Groves left Frank van den Broek and Briton Jake Stewart behind with 16 kilometres of the rolling 184km stage from Nantua remaining, taking advantage of their hesitancy to quickly build a lead as he won by 55 seconds from Van den Broek, completing a trilogy with wins in all three Grand Tours.

Behind, the peloton rolled in some seven minutes down, happy to survive a damp day that saw several riders crash as Pogacar retained his four minute 24 second lead over rival Jonas Vingegaard on the last day before Paris.

Groves clinches first Tour de France stage victory as Pogacar closes in on title

Stage 21 preview

14:18 , Flo Clifford

The finishing line of the Tour de France is in sight and after three gruelling weeks - more so than normal - Tadej Pogacar is now just a few hours away from claiming his fourth Tour trophy as his Hall of Fame-level career continues.

He and Jonas Vingegaard will finish one and two on the podium for the fifth straight Tour, having split the last six between them, while Pogacar will also take home the King of the Mountains jersey and four stage wins.

And that number could rise to five on a tricky, punchy final day, a far cry from the usual procession into Paris and frenzied sprint finish - although that could still happen on the revamped stage 21.

The cobbles and climbs of Montmartre could cause problems on the final day of the Tour (Getty)

Stage 21 route map and profile

14:12 , Flo Clifford

Tour de France 2025 – stage 21 map (letour)
Tour de France 2025 – stage 21 profile (letour)

Stage 21 start time

14:06 , Flo Clifford

The final stage of the Tour de France has a later start time than usual: 4.10pm local time (3.10pm BST), with an expected finish time of around 7.25pm local time (6.25pm BST).

Good afternoon

14:00 , Flo Clifford

Bonjour et bienvenue to the final stage of the Tour de France!

It’s been a gruelling three weeks, but it finally comes to an end today on cycling’s most iconic finishing straight, the Champs-Elysees in Paris.

Tadej Pogacar only needs to stay on his bike to seal yellow - but could he sign off in style with a fifth stage win?

Tadej Pogacar is on the verge of winning his fourth yellow jersey (AFP/Getty)
Sign up to read this article
Read news from 100’s of titles, curated specifically for you.
Already a member? Sign in here
Related Stories
Top stories on inkl right now
One subscription that gives you access to news from hundreds of sites
Already a member? Sign in here
Our Picks
Fourteen days free
Download the app
One app. One membership.
100+ trusted global sources.