Primoz Roglic extended his lead in the yellow jersey on the Tour de France after Daniel Martinez claimed a superb win on stage 13.
Roglic and fellow Slovenian Tadej Pogacar dropped all of their rivals on a gruelling final climb to Puy Mary.
Defending champion Egan Bernal slipped to third overall, with Roglic now leading Pogacar by 44 seconds.
EF Pro Cycling’s Martinez punched clear of Lennard Kamna in the final metres to take his first Tour stage victory.
Fellow Colombian Bernal, who had trailed Roglic by 21 seconds after stage 12, struggled on the brutal summit finish and is now 59 seconds back on Roglic and 15 seconds down on Pogacar.
Frenchmen Guillaume Martin and Romain Bardet, who started the stage third and fourth overall respectively, also cracked and are out of the top 10. (BBC)