Fabian Lemoine earned Saint-Etienne victory at Lorient in Ligue 1 on Saturday, while Nantes were held by Reims.
Floyd Ayite's second-half strike proved enough as Bastia ended a six-match winless run with a narrow 1-0 victory over Nice.
Marseille moved five points clear at the top of Ligue 1 with a 2-1 win at Caen, while Montpellier climbed to fifth.
Nice claimed a dramatic equaliser right at the death to salvage a 1-1 draw from their home clash with Montpellier.
Lille moved just a point behind Ligue 1 leaders Marseille with a 1-0 win over Bastia, while PSG drew 1-1 at Toulouse.
Nice halted the Monaco revival as an early free-kick from Carlos Eduardo earned the visitors a 1-0 victory.
Live only on