Monaco lost 1-0 at struggling Evian on Saturday as Paris-Saint Germain stayed 13 points clear atop the Ligue 1 table.
Evian defender Cedric Mongongu converted a penalty in the 84th minute after Monaco centre-back Ricardo Carvalho blocked a goal attempt from Cedric Barbosa with his hand.
PSG edged Nice 1-0 on Friday to extend their lead over Monaco to 13 points with just seven rounds remaining.
Evian, who also beat PSG 2-0 in December, remained in 17th place but moved five points clear of the relegation zone.
Elsewhere, Marseille defender Nicolas N'Koulou's 90th-minute equaliser denied struggling Sochaux a valuable win that would have helped move them closer to Evian in the last position of safety.
Defender Stoppila Sunzu put Sochaux ahead in the 25th minute and the second-bottom side looked on course to claim their seventh league win of the season, but N'Koulou broke the hearts of the home crowd with the last-minute score as the game ended tied at 1-1.
The result leaves Sochaux still behind third-bottom Valenciennes, while Europe-chasing Marseille remained in sixth place.
Reims drew 1-1 with Lorient as winger Odair Fortes fired home a powerful strike to level in the 49th minutes.
Lorient striker Vincent Aboubakar scored his 13th league goal from the spot to give Lorient the lead on the stroke of halftime.
Toulouse drew 2-2 with bottom-side Ajaccio to stay level on points with Reims.
Ajaccio led 2-0 with goals from midfielder Ricardo Faty in the fourth minute and striker Gadji Tallo in the 33rd. But Toulouse rallied with a close-range effort from left-back Issiaga Sylla four minutes later.
Midfielder Clement Chantome equalised with a diagonal strike in the 61st minute.
Valenciennes lost ground in the battle for safety by splitting the points with Montpellier in a goalless draw.
Bordeaux also drew 0-0 with Nantes.