Chris Froome effectively sealed a second Tour de France title despite Nairo Quintana's nerve-shredding ascent of Alpe-d'Huez.
Froome, the 2013 champion, led nearest rival Quintana (Movistar) by two minutes 38 seconds entering the 110.5-kilometres 20th stage from Modane Valfrejus.
The Team Sky leader's advantage was cut dramatically by the Colombian climber on the 13.8km finishing ascent and its 21 hairpin bends.
But Quintana ran out of road ahead of Sunday's ceremonial finish in Paris, where Froome will stand atop the podium for a second time.
Thibaut Pinot (FDJ) won the stage, with Quintana second, 18 seconds behind and Froome one minute 38 seconds adrift of the Frenchman in fourth.
For the latest highlights, standings and reaction visit ITV's Tour de France website.
The 2015 Tour de France reaches its climax this weekend and you can watch all of the action live on ITV4Read the full story ›
Warren Barguil nudged Team Sky's Geraint Thomas on the descent on Stage 16 and the Welshman diverted into a telegraph pole - hitting his head in what looked like a nasty crash.
Amazingly, he got back on his bike and has maintained 6th place in the overall standings.
Sir Dave Brailsford wants cycling's world governing body to intervene in an effort to prove Tour de France leader Chris Froome is cleanRead the full story ›
Chris Froome claimed he was drenched in urine and called a "doper" after enhancing his Tour de France lead on a 14th stage won by fellow Briton Steve Cummings.
Froome (Team Sky) now leads nearest rival Nairo Quintana (Movistar) by three minutes 10 seconds, with his dominance bringing about innuendo and abuse.
The 30-year-old insists he is a clean rider.
He told ITV4: "A spectator threw a cup of urine in my face and said 'doper'."
Froome added: "You don't do that to anyone. It's not in the name of sport.
"That's extremely disappointing. Unfortunately I think a lot of the reporting on the race has been very irresponsible.
"What can I do? I can get angry. I'd rather keep my composure and stay focused on the race."
MTN Qhubeka's Steve Cummings claimed a stunning smash and grab win on stage 14 of the Tour de France to Mende on Saturday.
The 34-year-old from the Wirral claimed African squad MTN-Qhubeka's first Tour stage success after powering past Frenchmen Thibaut Pinot (FDJ) and Romain Bardet (Ag2r La Mondiale) in the finishing straight.
The 178.5-kilometre route from Rodez finished at Mende airstrip after the punishing 3km ascent of the Cote de la Croix Neuve.
Cummings had been part of the day's 20-man escape group and stayed in touch as Bardet led Pinot over the summit before the near 2km run-in along the flat to the line.
And there Cummings, in his third Tour, took his chance.
Cummings rode for Team Sky in 2010 in support of Bradley Wiggins and in the 2012 Tour, riding for BMC Racing's Cadel Evans.
Team Sky leader Froome had anticipated attacks on his near three-minute advantage, but instead enhanced his lead as he fended off Nairo Quintana.
Spaniard Joaquim Rodriguez of the Katusha team won the 12th stage of the Tour de France from Lannemezan to Plateau de Beille on Thursday.
Denmark's Jakob Fuglsang of Astana was second in the demanding 195-km Pyrenees stage with Frenchman Romain Bardet third.
Britain's Chris Froome retained the yellow jersey.
Visit ITV's Tour de France website for the latest highlights and reaction.
Disgraced former cyclist Lance Armstrong will return to the roads of the Tour de France on Thursday for a charity rideRead the full story ›
Chris Froome powered to victory in Stage 10 of the Tour de France and extended his overall lead in the race for the yellow jersey in an extraordinary fashion.
The 2013 winner started the day as favourite ahead of Nairo Quintana and attacked on the brutal climb with 6km to go - leaving the Colombian in his wake and seemingly powerless to catch him.
Quintana struggled to keep pace with Team Sky's main man, and was eventually overtaken a few hundred metres from the finish line by Froome's teammate, Ritchie Porte.
Froome now leads Porte by 59 seconds in the general classification and Quintana by 1min 4secs.
Ivan Basso has withdrawn from the Tour de France after being diagnosed with testicular cancerRead the full story ›