Ugly scenes marred the end of Lyon's 5-0 derby destruction of bitter rivals St Etienne as angry home fans temporarily delayed the match by invading the pitch.
Supporters spilled on to the field in the 85th minute at Stade Geoffroy-Guichard after Lyon captain Nabil Fekir celebrated the visitors' fifth goal of the evening by controversially taking off his shirt and raising it in front of them.
Play was suspended for around 20 minutes before both teams returned to the field to complete the Ligue 1 match.
Lyon president Jean-Michel Aulas was quick to condemn the trouble, calling it "scandalous" on his official Twitter account.
"@OL @CanalFootClub attacks before the game on our supporters, then the field where n has been clubbed permanently: scandalous," Aulas (@JM_Aulas) tweeted.
Arrivée houleuse pour le bus des joueurs & ceux des supporters cibles de jets de projectiles... CRS débordés sur le parking visiteur #AsseOL— Olympique Lyonnais (@OL) November 5, 2017
It was an evening to forget for the home side from the moment Holland international forward Memphis Depay calmly rolled in the away side's 10th-minute opener, before Fekir drove home the second from the edge of the box 15 minutes later.
The hosts' uphill task became even more difficult when defender Leo Lacroix was sent off for scything down Fekir on the touchline two minutes into the second half and they were made to pay as Mariano Diaz and Bertrand Traore added further goals.
France international midfielder Fekir further compounded their misery by tucking in a late fifth, sparking the unsavoury scenes with his provocative behaviour.
There was also controversy at the Stade Velodrome where Marseille supporters held up banners criticising suspended defender Patrice Evra ahead of their 5-0 Ligue 1 thrashing of Caen.
The former Manchester United full-back aimed a kick at one of the club's fans before Thursday's Europa League game at Vitoria and on Sunday OM fans displayed messages which included the phrases "Evra go away" and "respect supporters".
Chaos ensued in the Lyon derby when a provocative celebration caused St. Etienne fans to riot in the stands! pic.twitter.com/7GIf2RZYTY— Goal News (@GoalNews) November 5, 2017
On the pitch, France forward Florian Thauvin scored twice to help his side to fourth in the table with a convincing win.
Brazilian midfielder Luiz Gustavo struck the first-half opener, while midfielder Morgan Sanson and Greece striker Kostas Mitroglou were also on target in between Thauvin's two goals.
Elsewhere, striker Mario Balotelli scored the winner and was later sent off as Nice ended their four-match losing streak by beating Dijon 1-0.
The former Manchester City and Liverpool man converted a 39th-minute penalty into the bottom right corner to claim his sixth league goal of the campaign after Alassane Plea was pulled down in the area by Jordan Marie.
Balotelli's afternoon ended on a sour note, however, as he was shown a straight red card in the closing minutes for a tackle from behind on Dijon defender Cedric Yambere.
In Sunday's other fixture, struggling Lille recorded just their second victory of the campaign by beating bottom club Metz 3-0.
Ivory Coast forward Nicolas Pepe scored twice for the visitors - a penalty and a placed finish - either side of a drilled shot from midfielder Fares Bahlouli.