Paris St Germain went seven points clear at the top of Ligue 1 following a comprehensive 3-0 win at Reims.
Zlatan Ibrahimovic put the gloss on a well-earned win when he followed up his own deflected free-kick to score the third in added-on time.
Lucas Moura put PSG ahead in the 24th minute with Jeremy Menez doubling their advantage on the hour mark as the big-spending capital club increased their advantage at the top of the standings over Lille, who have a chance to cut the gap when they play Toulouse on Sunday.
Lyon extended their unbeaten run to four matches but they were forced to settle for a point after being held to a 1-1 draw at home to struggling Valenciennes.
Bafetimbi Gomis put Remi Garde's side ahead with a first-half header before Jean-Christophe Bahebeck struck back after the break for VA, who remain in the bottom three despite a hard-earned point.
Vincent Aboubakar scored twice as Lorient moved four points clear of the drop zone after a thumping 4-0 triumph at 10-man Evian.
Aboubakar scored twice in the opening 13 minutes and, after Evian defender Fabrice Ehret had seen red just before the hour mark, the visitors sealed victory in the closing stages through Sadio Diallo's strike and Yann Jouffre's penalty.
The remaining three matches on Saturday finished 1-1 draws.
Thibault Giresse's 77th-minute penalty rescued a point for Guingamp at Montpellier, who had gone ahead through Remy Cabella's effort eight minutes earlier.
Bordeaux striker Cheick Diabate equalised a minute after Jean-Armel Kana Biyik had given Rennes the lead just after the hour mark, while Bastia were held at Sochaux after Ryad Boudebouz's first-half strike was cancelled out by Emmanuel Mayuka for the hosts 16 minutes from time.