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.
Evian were left one place above the Ligue 1 relegation zone after a 1-1 draw at Guingamp.
Franck Tabanou scored the winner as Saint-Etienne beat Nantes 1-0 on Sunday, while Lille and Rennes also claimed victories.
Lille kept alive their slim hopes of European football next season with a 1-0 win at Evian.
Lyon moved back to the top of Ligue 1 for 24 hours at least after claiming a comfortable 3-1 victory at Guingamp.
Nice and Evian both picked up another point in the battle for Ligue 1 survival with a 2-2 draw at the Allianz Riviera.
Live only on