Jasper Philipsen won a second consecutive stage of the Tour de France in a sprint on Tuesday, which was marred by high-speed falls.
UAE Team Emirates rider Adam Yates retained the overall leader's yellow jersey, six seconds ahead of his teammate Tadej Pogacar.
Alpecin rider Philipsen finished at a speed over 67kph and took the overall lead in the sprint points battle after pipping Caleb Ewan and Phil Bauhaus.
British veteran Mark Cavendish came fifth as he continued to face frustration in his quest for a 35th Tour de France win to break the all-time record he shares with Eddy Merckx.
With just over 1.5 kilometres to go, European champion Fabio Jakobsen hit the deck on a right-hand bend, with his Quick Step-Alpha Vinyl team mate Julian Alaphilippe saying the riders were caught by surprise by the turns.
More riders crashed inside the final kilometre, but nothing could derail Philipsen.
Tour medics confirmed two riders broke collar bones.
"It was really an easy stage, I think everybody wanted to save their legs for the Pyrenees tomorrow and the day after but the final kilometres entering the circuit there were some crashes so I hope everybody is OK and safe," said Philipsen.
"It was a hectic final with the turns in the end. I lost my team but in the final straight I found Mathieu van der Poel and he did an amazing pull to get me to victory. My legs were cramping and Caleb was coming close."
Speaking to Eurosport, Cavendish said: "Carnage, it was. Every team would have had a plan for that final and I bet you there weren't any that went right, except maybe Jumbo-Visma getting their guys into the narrow roads.
"I was waiting. At one point I thought 350 metres, maybe I should hit now, limit my losses. It's the Tour. I was waiting for them to go and they didn't go, they all got the jump so I was just trying to get the best position I could."
The Tour's first major mountain stage awaits the peloton on Wednesday with around 30km of climbing at an average gradient of over 7 percent.
The President's Cake
Director: Hasan Hadi
Starring: Baneen Ahmad Nayyef, Waheed Thabet Khreibat, Sajad Mohamad Qasem
Rating: 4/5
Timeline
2012-2015
The company offers payments/bribes to win key contracts in the Middle East
May 2017
The UK SFO officially opens investigation into Petrofac’s use of agents, corruption, and potential bribery to secure contracts
September 2021
Petrofac pleads guilty to seven counts of failing to prevent bribery under the UK Bribery Act
October 2021
Court fines Petrofac £77 million for bribery. Former executive receives a two-year suspended sentence
December 2024
Petrofac enters into comprehensive restructuring to strengthen the financial position of the group
May 2025
The High Court of England and Wales approves the company’s restructuring plan
July 2025
The Court of Appeal issues a judgment challenging parts of the restructuring plan
August 2025
Petrofac issues a business update to execute the restructuring and confirms it will appeal the Court of Appeal decision
October 2025
Petrofac loses a major TenneT offshore wind contract worth €13 billion. Holding company files for administration in the UK. Petrofac delisted from the London Stock Exchange
November 2025
180 Petrofac employees laid off in the UAE
Dubai Bling season three
Cast: Loujain Adada, Zeina Khoury, Farhana Bodi, Ebraheem Al Samadi, Mona Kattan, and couples Safa & Fahad Siddiqui and DJ Bliss & Danya Mohammed
Rating: 1/5
UAE currency: the story behind the money in your pockets
Company%C2%A0profile
%3Cp%3E%3Cstrong%3ECompany%20name%3A%20%3C%2Fstrong%3ELeap%0D%3Cbr%3E%3Cstrong%3EStarted%3A%20%3C%2Fstrong%3EMarch%202021%0D%3Cbr%3E%3Cstrong%3EFounders%3A%3C%2Fstrong%3E%20Ziad%20Toqan%20and%20Jamil%20Khammu%0D%3Cbr%3E%3Cstrong%3EBased%3A%3C%2Fstrong%3E%20Dubai%0D%3Cbr%3E%3Cstrong%3ESector%3A%20%3C%2Fstrong%3EFinTech%0D%3Cbr%3E%3Cstrong%3EInvestment%20stage%3A%20%3C%2Fstrong%3EPre-seed%0D%3Cbr%3E%3Cstrong%3EFunds%20raised%3A%3C%2Fstrong%3E%20Undisclosed%0D%3Cbr%3E%3Cstrong%3ECurrent%20number%20of%20staff%3A%20%3C%2Fstrong%3ESeven%3C%2Fp%3E%0A