Chris Froome blew away his General Classification rivals on stage ten of the Tour de France in the Pyrenees to win at La Pierre-Saint-Martin on Bastille Day.
Nairo Quintana, Tejay van Garderen, Alberto Contador and Vincenzo Nibali all lost massive amounts of time on the mountain finish.
Froome's Team Sky team mate, Richie Porte, jumped Quintana in the final few hundred metres to complete an epic one-two finish for the Britain based team.
Another of Froome's team mates, Geraint Thomas, emerged as a GC contender after the tough mountain top finish as he leap-frogged many of Froome's rivals to get into fifth, 04'03" behind.
Froome was justifiably ecstatic at the finish:
"I'm lost for words, that was unbelievable. It was textbook from the team and the guys rode brilliantly."
Froome's blistering attack demolished van Garderen, Quintana, Contador and Nibali who had no response for the Team Sky rider and slipped back dropping minutes to the Briton. They now trail Froome by 02'52", 03'09", 04'04" and 06'57" respectively.
The 167km stage from Tarbes to La-Pierre-Saint-Martin saw the peloton stay together for the majority of the stage until 6km from the finish when Froome dropped the main group of GC riders, and take only Porte and Quintana with him.
Continuing to ride at a very high cadence, Froome powered away from Porte and Quintana and maintained his rhythm to make massive time gains over his pre-Tour GC rivals.
There are still two days left to ride in the Pyrenees and Froome could extend his lead even more, perhaps bringing a premature end to this year's Tour before it's even halfway done.