Ten-man Marseille returned from a 20-minute suspension in play at the Stade Velodrome to force a 1-1 Ligue 1 draw with Lyon on Sunday night.
With the visitors leading 1-0 thanks to Alexandre Lacazette’s first-half penalty, referee Ruddy Buquet was forced to order both sets of players down the tunnel shortly after the hour mark as missiles began to rain down from a section of the crowd.
Marseille, who had lost Romain Alessandrini to a red card following his 43rd-minute challenge on former OM midfielder Mathieu Valbuena, returned first from the changing rooms, with Lyon following only to wish they had not bothered as Karim Rekik nodded home a leveller.
St Etienne moved to within a point of leaders Paris St Germain thanks to a comfortable 2-0 win over Nantes.
Jonathan Bamba’s first goal for Les Verts set the hosts on their way and Robert Beric wrapped up all three points.
Monaco’s shaky start to the season continued as Benjamin Moukandjo hit the winner for Lorient in a 3-2 victory at Stade Louis II.
The principality club, who remain without a home win after three attempts, were up against it when Didier Ibrahim N’Dong and Benjamin Jeannot put Lorient into a two-goal lead inside 20 minutes.
Almamy Toure and Thomas Lemar dragged Monaco back into the tie but Moukandjo’s strike ultimately swung it in favour of Sylvain Ripoli’s men.
Substitute Enzo Crivelli salvaged a late point for Bordeaux against 10-man Toulouse at the Nouveau Stade de Bordeaux.
Adrien Regattin’s first-half strike looked to have sealed the win for the visitors, thus extending Bordeaux’s sluggish start, but Crivelli struck from close range with only seconds remaining.
Paris St Germain maintained their unbeaten start to the Ligue 1 season despite having to come from behind to claim a 1-1 draw in Reims.
Theoson Siebatcheu’s 83rd-minute strike looked like handing the hosts an unlikely three points to continue their own impressive early form.
However, with the dust still settling following the celebrations, Edinson Cavani popped up to break the home crowd’s hearts with a leveller just 60 seconds later.
Lille survived a cruel second-half red card to claim a 1-1 draw against in-form Rennes.
Vincent Enyeama was dismissed midway through the second half when Giovanni Sio went to ground inside the area, with the onrushing goalkeeper deemed to have brought him down.
Lille, who had taken the lead through Sofiane Boufal’s near-post strike, were indebted to replacement keeper Mike Maignan after he stopped Paul Ntep’s subsequent penalty with his first touch.
However, the French forward made up by bundling home Sio’s header moments later to level the sides at one apiece.
Despite scoring just one goal all season, Lille threatened throughout with Yassine Benzia missing a host of chances.
Jeff Louis’ stoppage-time goal clinched Caen a 2-1 victory at the Stade Michel d’Ornano and lifted them up to third place in the table.
Montpellier, without a league win this season, hauled themselves level through Jonas Martin’s 32nd-minute penalty after Ronny Rodelin’s first Ligue 1 goal since November 2013 had given Caen the lead.
But Montpellier hopes of a second point of the season were dashed when Andy Delort’s shot came back off the post and fell to Louis for a simple finish.
Angers maintained their impressive start following promotion with a slender 1-0 home win against Troyes despite the dismissal of skipper Cheikh Ndoye.
Ndoye was sent off in the 32nd minute for a reckless challenge, but Angers stood firm to register their third league win of the season courtesy of Thomas Mangani’s 58th-minute penalty after Loosemy Karaboue had fouled Romain Thomas.
Guingamp secured back-to-back wins at the Stade Municipal with a 2-1 win against 10-man Gazelec Ajaccio, who had Issiaga Sylla sent off for two yellow-card offences.
Sloan Privat gave Guingamp a 22nd-minute lead and although the visitors hit back through Kader Mangane’s volley, Jimmy Briand acrobatically turned home the winner on the hour mark to secure his side maximum points.
Nice came back from behind to secure their first league win on the road this season with a 3-1 result at Bastia.
Gael Danic’s superb curling shot gave Bastia a 23rd-minute lead, but Nampalys Mendy equalised with a similar 25-yard effort and Valerie Germain gave Nice a half-time lead before Said Benrahma wrapped up the points in the closing stages.