Ligue 1 champions Paris Saint Germain left stunned at home after losing 1-0 to Olympique Marseille at Parc des Princes.
Florian Thauvin scored the only goal of the game in the 31st minute, but it was not the highlight of the match.
Referee Jerome Brisard had to deal with series of foul throughout the match, brandishing 4 yellow cards to PSG and 6 yellow cards to OM players.
In the final minute during the six minute stoppage time, both team ended up in a brawl players threw punches and kicks at each other, forcing referee to make a decision.
Brisard sent off Neymar, Laywin Kurzawa and Leandro Paredes from PSG while another two red cards for Dario Benedetto and Jordan Amavi of Marseille.
Despite the feud, Marseille manager Andre Villas-Boas managed to celebrate their first league win against PSG since November 2011.
“A tough and important win as well as a historic one,” Villas-Boas told reporters.
“We struggled to cope with PSG’s early pressure because they are very good at it, but we found a way to grind out a great victory. It wasn’t pretty and we suffered.”
For PSG, it was their second successive defeat following a 1-0 loss on opening day at Lens.
PSG sports director Leonardo, a former World Cup winner with Brazil, criticised the referee’s actions.
“A total of 14 cards were brandished and five of them were red, which means the match got out of control,” Leonardo told the Telefoot television channel.
“(Brisard) lost his head. He officiated the League Cup final but he doesn’t have the experience for this kind of fixture.”