Primoz Roglic retained his lead on compatriot Tadej Pogacar atop the Tour de France standings after stage 18 as British outfit Ineos claimed a one-two finish on Thursday.
Bedevilled by problems that saw them withdraw their captain Egan Bernal on Wednesday, team-mate Michal Kwiatkowski won the stage as Richard Carapaz took the King of the Mountains jersey with the pair crossing the finish line three minutes ahead of the elite pack.