Edinson Cavani scored both goals as Paris St-Germain beat Nantes 2-0 on Saturday to move within a point of Ligue 1 leaders Nice.
Lorient moved off the bottom of the table after a 3-1 win over Guingamp, while there were wins for Nancy and Nates.
Ligue 1 leaders Nice crashed out in the last 64 of the French Cup on Sunday after a 2-1 defeat at struggling Lorient.
PSG slumped to their fourth Ligue 1 defeat of the season as they were beaten 2-1 at Guingamp while Bastia continued their resurgence.
Monaco kept up their outstanding recent form as Valere Germain scored twice in a 4-0 win over Marseille on Saturday.
Nice remain three points clear at the top of Ligue 1 after winning 1-0 at Saint-Etienne on Sunday, as Marseille beat Caen.
Monaco trimmed Nice's lead at the top of Ligue 1 to three points as Leonardo Jardim's side thrashed Nancy 6-0.
Lyon's alarming slump in form continued on Saturday as they lost 3-1 at home to Guingamp.
Monaco thrashed 10-man Metz 7-0, while there were wins for Lille, Caen, Nantes and PSG in Ligue 1 on Saturday.
Monaco moved to the top of Ligue 1 after coming from behind to beat Angers 2-1 while Lyon were upset by Lorient.
Mario Balotelli scored twice as Nice beat Monaco 4-0 to go top of Ligue 1, while there were also wins for Lyon and Bordeaux.
Thomas Lemar fired a late double as Monaco moved three points clear of PSG at the top of Ligue 1 with a 3-0 win against Rennes.
Monaco returned to the top of the Ligue 1 table thanks to a thumping 4-1 win in Lille on Saturday.
Paris Saint-Germain suffered their first league defeat since March as Monaco struck an early blow in the Ligue 1 title race.
Gabriel Boschilia's strike gave Monaco a 1-0 win at Nantes on Saturday.
Bordeaux beat Saint-Etienne, while newly-promoted Metz came from behind to beat Lille. Get the latest from Ligue 1...
Jeremy Menez has undergone surgery to sow his ear back together following a nasty injury during a pre-season friendly.
Bordeaux have completed the signing of France international Jeremy Menez from AC Milan.
Jocelyn Gourvennec has left Guingamp to take over as Bordeaux's new head coach.
Zlatan Ibrahimovic scored his 36th Ligue 1 goal of the season as Paris St Germain drew 1-1 at Bordeaux.