On Friday evening AS Monaco travelled to South Coast rivals OGC Nice where they ran out 1-0 winners in dramatic fashion.
Bernado Silva secured all three points when he scored an 85th-minute winner. Monaco played the second half with ten men as Aymen Abennour was sent off in added time of the first half after a bad challenge, but it was another resolute defensive performance which should serve as a warning to Arsenal ahead of Tuesday's Champions League showdown
Elsewhere the three-way fight for the title took a new twist, with Marseille losing ground thanks to late drama at Saint-Etienne.
The opening match of the day was Paris Saint-Germain against South-West club Toulouse FC, and the champions moved to second place as they won the contest 3-1.
19-year-old Adrien Rabiot scored a brace and Toulouse came back in the game in the 51st minute through Wissam Ben Yedder. But Thiago Silva had the final say as he scored PSG third with 15 minutes left on the clock.
Article continues below
Goals galore across France
LOSC Lille suffered another defeat away against FC Bastia as Ryan MENDES opener was cancelled out four minutes later by Giovanni SIO, then, Bastia took the lead in the 40th minute thanks to Floyd Ayite.
RC Lens stayed stuck at the bottom of the Ligue 1 table with 22 points, as they conceded a penalty in the seventh minute against SM Caen. The latter went on to score three other goals to secure maximum of points. Eventually Lens netted just before half time but it was already 3-1 at the interval.
Girondins de Bordeaux missed out on earning back their place in the top four as they drew 1-1 away to 13th-place Stade Rennais FC. The home side opened in the 11th minutes but Bordeaux levelled from the penalty spot in the 77th minute. The West coast club stay in sixth place, two points short from fourth Monaco.
Evian TG FC against FC Lorient was postponed, which left both teams at the bottom of the table with Lorient in 16th place and Evian 18th respectively.
Super Sunday delivered
EA Guingamp looked to go over seventh place Montpellier last weekend as only one point separated both teams before kick-off. But it was the visitors Montpellier who closed on the top four with two goals scored, including a two-minute opener by 20-year-old midfielder Morgan Sanson.
Olympique Lyonnais maintained their two-point lead at the summit of the Ligue 1 as Nabil Fekir's 67th-minute winning goal was enough to bag all three points. It was surprising not to see the Ligue 1 top scorer Alexandre Lacazette on the scoresheet.
Stade de Reims hosted bottom of the table FC Metz and both teams ran out with one point as the match finished with no goals scored.
The last game of the weekend was AS Saint-Etienne against Olympique de Marseille, who conceded their second place to PSG. The contest finished with a 2-2 draw as Saint-Etienne forward Mevlut Erding levelled in added time.