Miguel Angel Lopez won stage 17 of the Tour de France as Primoz Roglic extended his lead in the race.
Astana’s Lopez pulled clear of the other general classification contenders on the final climb of the day, beating Roglic into second by 15 seconds.
The stage victory took Lopez into third overall, while Roglic moved almost a minute clear as his fellow Slovenian Tadej Pogacar came home third.
Rigoberto Uran, who went into the stage in third, was almost two minutes back.
Wednesday’s stage had begun without defending champion Egan Bernal, with the Ineos Grenadiers rider announcing his withdrawal after struggling through stages 15 and 16.