Postpublished at 120km to go
A group of 10 riders has joined the trio at the front, including Israel-Premier Tech's British rider Jake Stewart.
Stage 20 route guide - 184.2km hilly stage from Nantua to Pontarlier
Penultimate stage of 112th edition of Tour de France
Kaden Groves claims solo win after taking advantage of crash
Reigning champion Tadej Pogacar set to seal fourth Tour title on Sunday
By Ben Collins
A group of 10 riders has joined the trio at the front, including Israel-Premier Tech's British rider Jake Stewart.
Matteo Jorgenson, Tim Wellens and Ewen Costiou are five seconds ahead of a group of 10 chasers, with the bunch a further 20 seconds adrift.
Oscar Onley and Felix Gall get back to the first bunch, while the lead trio go 10 seconds clear.
Tim Wellens is joined by Aurelien Paret-Peintre, Frank van den Broek, Alexandre Delettre and Jarrad Drizners, before Ewen Costiou makes it a six-man group.
Matteo Jorgenson is driving the chase, and then goes clear with Wellens and Costiou.
UAE's Tim Wellens attacks inside the final kilometre of the ascent to take the one point on offer at the Cote de Valfin summit.
Axel Laurance and Pascal Eenkhoorn set off with 2km to go to the summit.
Felix Gall and Oscar Onley have dropped off the back of the first bunch.
A group of about 20 riders joins the lead trio at the bottom of the day's second climb, a 5.7km ascent of the category four Cote de Valfin.
Mauro Schmid and Matteo Jorgenson join Davide Ballerini at the front.
Davide Ballerini attacks on the downhill to pass Louis Barre and go eight seconds clear of the bunch.
Florian Lipowitz is the mix before Louis Barre attacks to claim the two points on offer at the Col de la Croix de la Serra summit, with Ivan Romeo claiming the other.
There's just 12 mountain points remaining on this year's Tour so Jonas Vingegaard will be unable to catch Tadej Pogacar, who secures his third King of the Mountains title.
Tim Wellens attacks on the climb to join the three leaders, before all four are reeled in.
Kasper Asgreen is caught before Neilson Powless, Harry Sweeny and Raul Garcia Pierna go 10 seconds clear.
Stage six winner Ben Healy is trying to make the break while Quinn Simmons counter-attacks.
They have been two of the most animated riders during this year's race, but they're unable to join Kasper Asgreen, whose lead drops to 10 seconds.
The rain has started to fall on the riders.
The first of today's four categorised climbs begins 12km into today's stage.
Jonas Vingegaard is wearing the polka-dot jersey as the mountain leader Tadej Pogacar is also the overall race leader - and the yellow jersey takes precedence.
There are 14 mountain points remaining and Jonas Vingegaard trails by 13.
So if the Danish rider doesn't take the two points coming up on the Col de la Croix de la Serra, then Pogacar will secure the King of the Mountains title for this year's Tour and will wear the polka-dot jersey on the podium in Paris tomorrow.
It was good weather at the start of today's stage in Nantua, but it's about to turn for the remaining riders as they're heading towards heavy rain.
Several storms are forecast to hit them before the finish in Pontarlier.
Kasper Asgreen now has an 18-second gap at the head of the race.
Hilly 184.2km stage, Nantua to Pontarlier
As with many stages during this year's Tour, the riders have treated it like a one-day classic, attacking from the moment the flag went down.
This time it's Kasper Asgreen of EF Education-EasyPost who sets off up the road.
Hilly 184.2km stage, Nantua to Pontarlier
The penultimate stage sees the race snake over the hills of the Jura towards Pontarlier.
The rolling terrain should favour an escapee triumphing, but with the battle for the yellow jersey all but over, maybe one of the general classification leaders will stake a claim for the stage win.
Tadej Pogacar is set to win his fourth Tour de France after defending his lead on the final mountain stage of this year's race, as Thymen Arensman held on for a dramatic victory after a gruelling ascent to La Plagne.
Barring a remarkable turnaround, Pogacar will confirm his latest victory in Paris on Sunday after he crossed the line with Jonas Vingegaard, conceding just two bonus seconds to his rival.
The Slovenian's lead stands at four minutes 24 seconds, with two significantly flatter stages remaining.
In an epic conclusion to the final stage in the high mountains, the top four general classification riders chased Arensman to the finish, at 2,052m above sea level, but Vingegaard fell two seconds short of catching the Dutchman.
Britain's Oscar Onley, 22, lost touch in the final two kilometres in pursuit of what would have been a remarkable podium finish, allowing Florian Lipowitz to consolidate his hold on third.