Jonas Vingegaard is poised to win his first Tour de France title on Sunday after all-but finishing off the job in a stage 20 time trial that was won by Wout van Aert.
Vingegaard's Team Jumbo–Visma team-mate Van Aert produced a stunning ride to win the 40.7km stage from Lacapelle-Marival to Rocamadour on Saturday.
Dane Vingegaard - who went into penultimate stage with a near three-and-a-half minute lead over rival Tadej Pogacar - crossed the line 19 seconds slower than Van Aert in second spot, but eight quicker than the third-placed two-time defending champion.
Vingegaard is set to secure the general classification title in Paris and was understandably emotional after finishing the time trial, embracing his wife as the scale of his achievement sunk in.
It could have been a very different story though, as Vingegaard came within inches of crashing in the closing stages, with his tyres clipping a grass verge and almost hitting a wall.
Geraint Thomas, who sits third in the GC standings, also put in a strong showing, finishing in fourth place.