Nice became the latest side to upset big-spending Paris St Germain as they completed a 2-1 victory over Carlo Ancelotti's side.
• Blog: Not a nice visit to Nice
Zlatan Ibrahimovic appeared to have earned the capital side a draw in the 82nd minute, six minutes after Eric Bautheac had given Nice the lead.
However, Valentin Eysseric's impressive right-footed volley won it for Nice, inflicting a first away defeat of the season on PSG.
Bafetimbi Gomis continued his fine form as Lyon extended their advantage at the top of Ligue 1 with a narrow 1-0 victory over champions Montpellier at the Stade Gerland.
Gomis - hat-trick hero in the midweek 4-1 win at Marseille - netted the game's only goal after 26 minutes, lifting Les Gones provisionally five points clear ahead of this evening's fixtures.
The result ended Les Heraultais' five-game unbeaten run in the league, leaving the visitors too close to the relegation zone for comfort.
A late free-kick from Rafael Dias meant Bordeaux dropped what could be two vital points in their pursuit of Champions League football after they drew 2-2 with relegation-threatened Sochaux.
A Loic Poujol strike had put the visitors in front at the Stade Jacques Chaban-Delmas before a Jerome Roussillon own goal brought the hosts level.
A second-half strike from Yoan Gouffran put Francis Gillot's side in front against his old club. However Dias popped up with just three minutes fro time to earn a point for Sochaux, who dropped into the bottom three, while Bordeaux are now sixth, but just one point off the Champions League places.
Valenciennes climbed to fifth as Foued Kadir's early goal saw off Reims 1-0. Kadir struck after only six minutes to settle the encounter at the Stade Nungesser in the hosts' favour, despite the visitors dominating thereafter.
Nancy's winless run was extended to 15 games as they remained rooted to the bottom of the table following a 1-1 draw at Evian.
Brice Dja Djedje's clever finish sent Evian ahead just before half-time but Nancy, without a league win since the opening day, clawed themselves back into the contest through Yohan Mollo five minutes after the restart.
Lille and Bastia played out a dour 0-0 stalemate at the Grand Stade Metropole.