Chris Froome has all but sealed victory in the Tour de France following the penultimate stage of the race.
The Team Sky rider finished in third place on Saturday as the cyclists moved 125km from Annecy to Annecy-Semnoz.
The result has seen the Brit extend his overall lead to five minutes and three seconds over Movistar's Nairo Quintana ahead of Sunday's processional stage in Paris.
Quintana won the 20th stage, while Joaquim Rodriguez of Team Katusha completed the podium.