1. Au revoirpublished at 16:11 British Summer Time 26 July

    Tadej Pogacar with his arms aloft on the podium after stage 20 of the 2025 Tour de FranceImage source, Reuters

    That's all from the penultimate stage of this year's Tour de France, which saw Australian debutant Kaden Groves claim an emotional victory in Pontarlier.

    Reigning champion Tadej Pogacar arrived at the finish safely with the peloton so the Slovenian superstar will seal a fourth Tour win tomorrow.

    Join us for the final stage from about 15:00 BST to see who gets the prestigious win on the Champs-Elysees before this year's winners are paraded on the podium in Paris.

  2. 'I suffered to the line and as a reward we get a Tour stage'published at 16:05 British Summer Time 26 July

    Kaden Groves celebrates on the podium after winning stage 20 of the Tour de FranceImage source, EPA

    Stage winner Kaden Groves said: "There are so many emptions to win here. The team, we came here with so many different plans with Jasper [Philipsen] and Mathieu [van der Poel].

    "In the end, I get my own opportunities and they haven’t gone the right way. But today I had super legs. I just suffered to the line and as a reward we get a Tour stage.

    "The team gave me a free role in the last few days. We weren’t sure if I should go for it today or wait until tomorrow. But when the rain falls, I always have a super feeling normally, in the cold weather. It’s my first time winning solo - and it’s in a Tour stage. Pretty incredible.

    "There's so much pressure at the Tour. Having won in the Vuelta and the Giro, I always get asked whether I'm good enough to win in the Tour - and now I've shown them.

    "I tried to play my cards right and get into an early move. But the uphill start made that incredibly difficult. When I made the decision, I knew that [Matteo] Jorgenson and [Tim] Wellens would watch each other, so I tried to distance myself form them.

    "Then after the crash, [Frank] van den Broek goes full, so I closed that. Then him and Jake Stewart watched each other and I had a gap with 16km to go, so I rode full until the final 200m. I'm going to celebrate with my team tonight and I'll enjoy the Champs-Elysees tomorrow."

  3. General classification after stage 20published at 15:56 British Summer Time 26 July

    1. Tadej Pogacar (Slo/UAE Emirates-XRG) 73hrs 54mins 59secs
    2. Jonas Vingegaard (Den/Visma-Lease a Bike) +4mins 24secs
    3. Florian Lipowitz (Ger/Red Bull-Bora-Hansgrohe) +11mins 09secs
    4. Oscar Onley (GB/Picnic PostNL) +12mins 12secs
    5. Felix Gall (Aut/Decathlon-AG2R La Mondiale) +17mins 12secs
    6. Tobias Johannessen (Nor/Uno-X Mobility) +20mins 14secs
    7. Kevin Vauquelin (Fra/Arkea-B&B Hotels) +22mins 35secs
    8. Primoz Roglic (Slo/Red Bull-Bora-Hansgrohe) +25mins 30secs
    9. Ben Healy (Ire/EF Education-EasyPost) +28mins 02secs
    10. Jordan Jegat (Fra/TotalEnergies) +32mins 42secs
  4. Pogacar set to seal fourth Tour win after finishing unscathedpublished at 15:41 British Summer Time 26 July

    There was a crash as the peloton rolled through to the finish but Tadej Pogacar was unscathed so the reigning champion will seal his fourth Tour title on Sunday.

    The final day of the Tour is a processional stage, where traditionally the general classification leader is not challenged.

    As he crossed the line, Pogacar even got a pat on the back from his great rival Jonas Vingegaard.

    Wout Van Aert crosses the finish line on stage 20 of the 2025 Tour de France with Tadej Pogacar and Jonas VingegaardImage source, Reuters
  5. Stage 20 resultspublished at 15:29 British Summer Time 26 July

    1. Kaden Groves (Aus/Alpecin-Deceuninck) 4hrs 6mins 9secs
    2. Frank van den Broek (Ned/Picnic PostNL), +54secs
    3. Pascal Eenkhoorn (Ned/Soudal Quick-Step) +59secs
    4. Simone Velasco (Ita/XDS Astana) +1min 4secs
    5. Romain Gregoire (Fra/Groupama FDJ) Same time
    6. Jake Stewart (GB/Israel-Premier Tech)
    7. Jordan Jegat (Fra/TotalEnergies)
    8. Tim Wellens (Bel/UAE Emirates-XRG)
    9. Matteo Jorgenson (US/Visma-Lease a Bike)
    10. Harry Sweeny (Aus/EF Education-EasyPost)
  6. Postpublished at 15:25 British Summer Time 26 July

    Kaden Groves is sobbing as he's congratulated at the finish.

    Kaden Groves looking emotional after winning stage 20 of the Tour de FranceImage source, Reuters
  7. Groves claims first Tour stage winpublished at 15:24 British Summer Time 26 July
    Breaking

    Kaden Groves taps his chest and holds his arms aloft as he completes the trilogy of winning a stage on each of the three Grand Tour races.

    Kaden Groves celebrates winning stage 20 of the Tour de FranceImage source, Reuters
  8. Postpublished at 2km to go

    Alpecin-Deceuninck's team car is right next to Kaden Groves, giving him some motivation for the finis - as if any was needed.

    The Australian is set to become the Belgian team's third winner on this year's Tour, after Jasper Philipsen and Mathieu van der Poel triumphed on the first two stages.

  9. O'Connor gives up the chasepublished at 5km to go

    The gap is now 48 seconds as Kaden Groves approaches Pontarlier.

    Back in the peloton, compatriot Ben O'Connor has nothing left and is forced to accept he will relinquish a top-10 GC spot to Jordan Jegat.

    They are more than six minutes back from Groves.

  10. Postpublished at 10km to go

    Kaden Groves is now 40 seconds clear of Frank van den Broek, with Jake Stewart having dropped back to be joined by Simone Velasco.

  11. Groves takes leadpublished at 15km to go

    Kaden Groves puts the pedal down, and Jake Stewart and Frank van den Broek just look at each other and let the Australian get away.

    He builds a 25-second lead by the time he reaches the 15km mark.

  12. Postpublished at 20km to go

    It's all change at the front again.

    Kaden Groves, Frank van den Broek and British rider Jake Stewart now lead the way.

  13. ouch!

    Ouch! - Nasty falls for Gregoire & Romeopublished at 22km to go

    Romain Gregoire attacks on the downhill, before Ivan Romeo charges to the front.

    And as the pair go into a wet turn, Romeo hits the deck and slides into the kerb.

    A split-second after Romeo goes down, Gregoire follows suit, but at least he didn't get the double-whammy of slamming into the kerb too.

    The Frenchman gets back on his bike but Spanish youngster Romeo is hurt.

  14. Polka-dot jersey - Gregoire takes final climbpublished at 24km to go

    Romain Gregoire is first over the summit and Kaden Groves accelerates over the top, followed by Simone Velasco, Frank van den Broek and Jake Stewart.

  15. Postpublished at 25km to go

    The chaser groups have joined Harry Sweeny on the slopes.

    Ivan Romeo attacks but local favourite Romain Gregoire, being cheered on by fans on the climb, gets back to him.

  16. Sweeny & Groves survive scarepublished at 27km to go

    Hilly 184.2km stage, Nantua to Pontarlier

    The leading riders are onto the final categorised climb of this year's Tour outside Paris.

    It's a 2.5km ascent of Cote de Longeville, which has an average gradient of 5.5%.

    Harry Sweeny and Kaden Groves slip on the wet climb but the Australian pair somehow manage to stay upright.

  17. Postpublished at 30km to go

    Pascal Eenkhoorn, Romain Gregoire, Frank van den Broek, Kaden Groves and Jake Stewart have closed to within 15 seconds of Harry Sweeny.

    Jordan Jegat's group is 25 seconds further back, with Matteo Jorgenson and Tim Wellens on the charge behind them.

  18. Postpublished at 35km to go

    The chase group is down to five, including British rider Jake Stewart, and there's now four groups along the road between stage leader Harry Sweeny and the peloton.

    It's all going off.

  19. Postpublished at 40km to go

    Ben O'Connor is pulling the bunch with Jayco AlUla team-mate Mauro Schmid in a bid to stop Jordan Jegat taking a top-10 GC spot off him.

  20. Postpublished at 45km to go

    The rain is coming down again, with Harry Sweeny leading by 40 seconds.

    The gap to the bunch is now up to 5mins 15secs.