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.
Sky Sports has revealed the top 100 players of 2016, as ranked by WhoScored.com - but who comes out on top?
PSG slumped to their fourth Ligue 1 defeat of the season as they were beaten 2-1 at Guingamp while Bastia continued their resurgence.
Saturday's game at Metz was abandoned after fans threw firecrackers at Lyon's goalkeeper, while PSG lost 3-0 at Montpellier.
Monaco kept up their outstanding recent form as Valere Germain scored twice in a 4-0 win over Marseille on Saturday.
PSG moved joint-top of Ligue 1 after goals from Angel Di Maria and Jese Rodriguez helped them to a 2-0 win over Nantes.
Monaco missed the chance to close the gap on Ligue 1 leaders Nice while Alexandre Lacazette scored twice for Lyon.
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.
Montpellier have announced the signing of Stephane Sessegnon on a two-year contract.
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.
Lyon missed the chance to climb up to third in Ligue 1 after they were held to a goalless draw against Marseille.
Monaco returned to the top of the Ligue 1 table thanks to a thumping 4-1 win in Lille on Saturday.
Alexandre Lacazette was forced off with a knee injury as Lyon slipped up to Dijon, while Nice were held by Lille.
Paris Saint-Germain beat newly promoted Metz 3-0 in Unai Emery's first home game in charge on Sunday.
Lyon secured a Champions League place for next season after thrashing Monaco 6-1 at Parc Olympique Lyonnais.
Monaco missed the chance to return to second place in Ligue 1 after conceding a late goal to draw 1-1 at Rennes.