Bahrain-Victorious’ Matej Mohoric won stage 19 of the Tour de France, denying Mark Cavendish an opportunity to break the record for stage wins he shares with Eddy Merckx.
Cavendish had hoped to compete for a 35th stage win, but a breakaway of 20 riders left the peloton well behind.
Cavendish will get another chance in Sunday’s final stage, which finishes on the Champs-Elysees in Paris.
Slovenia’s Tadej Pogacar remains in the leader’s yellow jersey.
Mohoric’s second win of the Tour comes after his team’s hotel was raided by French police on Wednesday over an allegation of doping.
He said after his win: “I was thinking mostly about what happened two days ago. You feel a bit like a criminal. It’s a good thing the police are checking – of course they found nothing, because we have nothing to hide.
“But I’m a bit disappointed with the system – it’s not a nice thing when police walk into into your room and start going through all your…