Striker Alexandre Lacazette scored twice as Lyon won 3-1 at Lorient to move into third place in Ligue 1.
Majeed Waris put the Bretons in front after 36 minutes, but Lacazette equalised one minute before the interval at Stade du Moustoir.
It took Lyon until nine minutes from full-time to find their second through Rachid Ghezzal, but a third followed soon after when Lacazette struck after 84 minutes.
The win, after champions Paris Saint-Germain beat Nice on Saturday and Monaco were beaten by Bordeaux on Friday night, saw Lyon climb into the Champions League qualification places.
They sit within three points of the second-placed club from the principality.
Marseille's winless run reached nine games as they went down 2-1 at Bastia.
The hosts took the lead two minutes into the second half, Karim Rekik inadvertently diverting Francois Kamano's cross into his own goal.
They extended their advantage nine minutes later, Gael Danic scoring from the penalty spot after Marseille goalkeeper Steve Mandanda had brought down Kamano.
Marseille pulled one back with 13 minutes left through Michy Batshuayi's turn and shot from the edge of the area, but Romain Alessandrini's straight red card after 85 minutes derailed an unlikely comeback from the away side.
Eder scored twice and set up the other as Lille kept their European hopes alive with a 3-0 win at Nantes.
Lille took the lead after 18 minutes when Eder received the ball from Rony Lopes just outside the area and then fired into the bottom corner.
The visitors went further ahead after 58 minutes as Eder turned provider, flicking on a corner to Stoppila Sunzu, who made no mistake by heading home from 12 yards.
And Eder added gloss to the scoreline with his second in the 90th minute by converting Junior Tallo's cross from close range.
