Lorient moved two points above the Ligue 1 relegation spots following a dour goalless draw at home to Bordeaux.
Top scorer Alexandre Lacazette continued his superb form for Lyon, who took top spot in the table after beating Evian.
Paris Saint-Germain bounced back from their Champions League defeat to Barcelona to move top of Ligue 1 after a 3-1 victory over Nice.
Lorient dropped into the Ligue 1 relegation zone as Toulouse won a classic six-pointer 1-0 on Saturday night.
Franck Tabanou scored the winner as Saint-Etienne beat Nantes 1-0 on Sunday, while Lille and Rennes also claimed victories.
Strugglers Lens and Lorient played out a frustrating goalless draw at Stade De La Licorne in Ligue 1 on Sunday.
Lyon moved back to the top of Ligue 1 for 24 hours at least after claiming a comfortable 3-1 victory at Guingamp.
Rennes took a significant step closer to Ligue 1 survival with a 3-0 win at Lorient.
Zlatan Ibrahimovic's hat-trick saw Paris Saint-Germain go top of the table with a nervy 3-1 win at home to Lorient.
A Zlatan Ibrahimovic hat-trick earned Paris St Germain a 3-1 win at home against struggling Lorient on Friday night.
Ivory Coast winger Max-Alain Gradel scored for the fourth straight match as Saint-Etienne secured a 3-2 win at struggling Metz.
Lorient returned to winning ways as they claimed a much-needed 2-1 Ligue 1 victory over 10-man Caen.
St Etienne kept their hopes of securing European football for next season very much alive with a 2-0 win over 10-man Lorient on Sunday.
Evian's revival continued as Clarck N'Sikulu's goal earned them a 1-0 victory over Lorient in Ligue 1.
Lorient boosted their Ligue 1 survival hopes with a 2-0 win at home to in-form Bastia.
The Ligue 1 match between Evian and Lorient has been postponed after heavy snowfall at the Parc des Sports d'Annecy.
Lyon failed to take advantage of slip-ups by their Ligue 1 title rivals as they were held to a 1-1 draw at Lorient.
An impressive second-half fightback handed Lorient all three points as they claimed a 3-1 win at Reims on Saturday.
Montpellier missed the chance to put Monaco under pressure as they were held to a goalless draw at lowly Lorient.
Dimitar Berbatov scored the only goal of the game as AS Monaco won their fourth match in a row at Lille.