Defending champion Tadej Pogacar beat Jonas Vingegaard in a thrilling finish to stage seven as he extended his overall lead at the Tour de France.
Pogacar surged past the Dane in the last 20 metres as he claimed his second consecutive stage victory.
Lennard Kamna had looked set to win but Pogacar and Vingegaard swept by on final section of the punishing climb at La Super Planche des Belles Filles.
Primoz Roglic, the 2020 runner-up, finished third with Kamna fourth.
Britain’s Geraint Thomas, who won the Tour in 2018, conceded 14 seconds as he finished alongside the German, but will take heart after being well positioned throughout the concluding 7km climb that culminated with a 24% gradient and a gravel stretch to the line.
The Ineos Grenadiers rider moves to third in the general classification, one minute 10 seconds behind Pogacar and 35 seconds behind Jumbo-Visma’s Vingegaard.