Nervous Lille held to draw
French leaders Lille showed more title race jitters when they drew 1-1 at home with Bordeaux.
Lille, who lost at struggling Monaco last weekend, only extended their advantage over Marseille to four points. Champions Marseille face Montpellier on Sunday when third-placed Lyon also play Paris St Germain.
Nine-man Stades Rennes earlier lost 2-1 at home to FC Lorient, effectively ending their Ligue 1 title challenge while Nice won the relegation clash with south coast rivals Monaco.
Fourth-placed Rennes, eight points behind leaders Lille with seven games left, went ahead through midfielder Stephane Dalmat midway though the first half but had Samuel Souprayen sent off for two bookings after 39 minutes.
Seventh-placed Lorient took full advantage in the northwest derby and France striker Kevin Gameiro headed them level early in the second period before on-loan Arsenal man Francis Coquelin sealed the points with his first top-flight goal.
Jean-Armel Kana Biyik became the second Rennes player to be dismissed, receiving a second yellow card late in the game.
Nice climbed to 12th, four points clear of the relegation places, with a 3-2 win over Monaco who are 17th, one place above the danger zone.
Auxerre picked up a valuable late 1-0 win at Toulouse to move up to 14th while Caen fell into the relegation places after a 3-2 defeat at Sochaux.
Bottom side Arles-Avignon will go down if they lose to Valenciennes on Sunday while one-from-bottom Racing Lens, who drew 1-1 with Stade Brest, also look doomed with 29 points.
The battle to avoid the third relegation place is increasingly tight with only four points separating eleventh-placed Brest and 18th-placed Caen.