Chris Froome is set to complete a remarkable victory in the Giro d'Italia after retaining the leader's pink jersey at the end of stage 20.
The Team Sky rider need only safely negotiate Sunday's largely ceremonial final stage to lay his hands on a third straight Grand Tour title, following his wins at the Tour de France and La Vuelta last year.
Froome, who held off reigning champion Tom Dumoulin, will become the first British rider to take the honours at the Giro and join Eddy Merckx and Bernard Hinault as the only other men to hold the three Grand Tour titles simultaneously.
Froome appeared to be barely in contention a matter of days ago, but moved into the lead on Friday, when he made an audacious solo charge from 80km out on the mountainous stage from Venaria Reale to Bardonecchia.
It was a monumental effort which propelled the 33-year-old from three minutes and 22 seconds off the lead to the frontrunner by 40 seconds.
By the time he crossed the line ahead of Dumoulin, who attempted to attack Froome on several occasions but seemed to accept he had come up short in the final phase, victory was all but assured.
Spaniard Mikel Nieve was the stage winner on his birthday, but as the race heads to Rome for its procession, it is Froome's mastery of the general classification that dominates.