Britain's Steve Cummings left his big-name rivals trailing as he stormed to victory in stage seven of the Tour de France in the Pyrennes on Friday.
Cummings burst clear prior to the ascent up the daunting Col d'Aspin and continued to extend his lead before easing over the finish line in Lac de Payolle.
It was the second stage win of the Tour de France for Cummings, who also claimed victory in stage 14 in July last year.
Daryl Impey out-sprinted Daniel Navarro to take second place, while Belgium's Greg Van Avermaet extended his overall race lead to six minutes and 36 seconds over Julian Alaphilippe after sprinting clear of the peloton.
But the race was marred by a bizarre incident when the inflatable banner marking one kilometre to go collapsed on top of a number of riders, leaving Team Orica's Adam Yates with a facial injury.
Cummings, a team-mate of Mark Cavendish who has already won two stages this year, said: "I'm ecstatic for the team - it's fantastic to race with Mark who is a such a legend and it was a brilliant day.
"I managed to give it everything to the top of the Aspin and I knew the race had really finished before I got to there.
"Success breeds success and Cav's a winner. There's a really good atmosphere in the team - we're all winners and we know that anyone in the team is capable of winning stages."