Memphis Depay scored and created the equaliser as Ligue 1 leaders Lyon drew at Rennes 2-2 to stay ahead of Paris Saint-Germain, who won 3-0 at home against Brest in the French league on Saturday.
Rennes were coasting at 2-0 when the Netherlands forward Depay chested down a pass and volleyed home superbly in the 78th.
Three minutes later, he teed up central defender Jason Denayer with a pinpoint cross.
Lyon extended their unbeaten run to 16 games to be one point ahead of defending champions PSG and Lille at the half-way mark of the 38-game season.
Lille won at rock-bottom Nimes 1-0 thanks to a first-half goal from Turkey striker Burak Yilmaz and they sit beneath PSG on goal difference.
At Parc des Princes, new PSG coach Mauricio Pochettino was again without Neymar, who nurses an ankle injury sustained just before the winter break.
PSG took a somewhat fortuitous lead when a header from captain Marquinhos hit the post and the loose ball landed right at Moise Kean's feet for an easy goal in the 15th.
Modest midtable Brest cut through PSG' three times inside the first 15 minutes of the second half yet could not muster a shot on target to test goalkeeper Keylor Navas.
After Kylian Mbappe fluffed chances, substitutes Mauro Icardi and Pablo Sarrabia added gloss to an unconvincing display with goals in the final 10 minutes.
In Brittany, Karl Toko Ekambi recovered from the coronavirus and returned to Lyon's three-man attack alongside Depay and Tino Kadewere.
But it was two former Lyon players who combined to give Rennes the lead midway through the first half, as winger Martin Terrier set up ex-France midfielder Clement Grenier just inside the penalty area.
Grenier was involved in the second goal, scored by Benjamin Bourigeaud in the 54th.
Depay then came to the fore.
Monaco moved to fourth after they beat visitors Angers 3-0 while sixth-placed Marseille drew at relegation battlers Dijon 0-0, with playmaker Dimitri Payet surprisingly left on the bench despite scoring in midweek.
In other results, Strasbourg won 1-0 at Lens, Reims accounted for Saint-Etienne 3-1; Bordeaux edged Lorient 2-1 while Metz drew 1-1 with Nice as did Montpellier with Nantes.