Troyes have boosted their Ligue 1 survival hopes, while champions Lyon march on.
Troyes have closed to within three points of Nice after coming from behind to beat fellow strugglers Sedan.
Goals from Yoann Lachor and Joseph-Desire Job cancelled out Cedric Barbosa's opener for Troyes.
However, Sedan were unable to hold on as Blaise Matuidi's brace capped a late turnaround in the battle against the drop.
Valenciennes are four points ahead of Troyes after fighting back from two-down to claim a point at home to Monaco.
Goals from Jeremy Menez and Jan Koller looked to have secured the points for the Principality outfit at Stade Nungesser.
However, a brace from Rudy Haddad (85, 89) secured an unlikely point for the Ligue 1 strugglers.
At the top of the table, Lyon have moved 21 points clear of Lens after beating Le Mans 2-1.
Grafitu cancelled out Fred's opener (pictured), but Florent Malouda restored the champions' advantage.
Toulouse missed the chance to return to second in the table after being thumped 3-1 at home by PSG.
Things began well when Fode Mansare netted, but it was all the Parisians from 32 minutes onwards.
Peguy Luyindula levelled matters with furthers goals from Edouard Cisse from Jerome Rothen wrapping up the points.
The visitors finished the match a man light when Luyindula bagged a second yellow, but it failed to change the outcome.
Rennes are up to fifth after goals from John Utaka and Jimmy Briand gave them a 2-0 win over Nantes, who are now on the brink of relegation.
Nancy should be safe from the drop thanks to substitute Issiar Dia's 74th minute winner at Lille.
Lorient's clash with St Etienne and Auxerre's trip to Nice both finished scoreless.