Paris Saint-Germain took another significant step towards their first Ligue 1 title in 19 years as they comfortably saw off the challenge of ten-man Nice 3-0 at Parc des Princes.
Jeremy Menez opened the scoring after ten minutes, while a Zlatan Ibrahimovic penalty - awarded following a foul by David Ospina that saw the Nice goalkeeper sent off - and Clement Chantome's late effort completed a one-sided outcome. PSG move onto 70 points, nine clear of nearest challengers Marseille with five games remaining.
Benjamin Moukandjo bagged a second half brace as Nancy moved out of the relegation zone for the first time since September with a 3-1 victory over Evian. Paul Alo'o put Nancy ahead midway through the second half and although Saber Khelifa levelled just after the half hour, Moukandjo struck in the 65th and 79th minutes to extend Nancy's unbeaten run to five matches.The win moves Nancy up to 17th - level on points with Evian - although they are just a solitary point above Sochaux.
A late Bordeaux equaliser denied Sochaux the chance to move out of the relegation zone but was surely not enough to revive their hopes of qualifying for Europe via the league. Les Girondins moved into the semi-finals of the Coupe de France in midweek but could only draw 2-2 today, trailing twice to struggling Sochaux before Cheick Diabate's 78th-minute goal earned a point.
Sochaux even struck a post as time ran down, but a potentially crucial victory eluded them. That was hard on Sochaux, who took a second lead of the afternoon through Cedric Bakambu in the 65th minute after Mariano earlier cancelled out Ryad Boudebouz's penalty.
Gregory Pujol scored the only goal as Valenciennes pulled seven points clear of the relegation zone with a 1-0 victory at Reims. Hubert Fournier's men went close through Nicolas Fauvergue and Diego Rigonato in the first half but the visitors would steadily turn the screw and earn all three points when Pujol beat the impressive Kossi Agassa in the 57th minute.
Two late goals saw Lille fight back from behind to win 2-1 at Bastia and keep their hopes of UEFA Champions League qualification alive. Lucas Digne's 85th-minute goal and Marko Basa's last-gasp winner cancelled out Wahbi Khazri's 47th-minute opener for Bastia.
Jeremie Aliadiere struck 13 minutes from time to hand Lorient all three points with a 1-0 win at Toulouse. With both sides well clear of the battles for Europe and to avoid relegation, the match had a lethargic feel and rarely sparked prior to Aliadiere's late intervention.