French Ligue 1 leaders Paris Saint-Germain have overcome another shaky defensive performance to defeat Lyon 4-2 and restore their 12-point lead over second-placed Marseille.
PSG led 3-0 after 47 minutes in wet and windy conditions at Parc des Princes, with all three goals due to sloppy Lyon defending rather than PSG teamwork.
The defending champions then conceded two goals in seven minutes as their own defensive frailties were laid bare.
Against a better side, PSG would likely have lost and the poor defending was hardly encouraging heading into a Champions League last-16 showdown against free-scoring Borussia Dortmund later this month.
Winger Angel Di Maria (22nd), striker Kylian Mbappe (38th) and substitute Edinson Cavani (79th) all scored for PSG, while Lyon centre-back Marcal netted an own goal.
Forwards Martin Terrier and Moussa Dembele got on the scoresheet for Lyon early in the second half.
Lyon's eighth defeat of the league campaign left them in ninth spot and drifting away from the European places for next season.
Andy Delort's first-half goal helped 10-man Montpellier beat strugglers Saint-Etienne 1-0 and moved them up to fifth place.
Delort met Junior Sambia's first-time cross, whipped in from the right, with a thumping header which flew past goalkeeper Stephane Ruffier in the 25th minute.
But after Sambia's sending off in the 42nd, Montpellier were on the back foot.
Saint-Etienne's 12th defeat of the season has them sliding toward the relegation zone in 15th place.
Strasbourg climbed up to sixth, one point behind Montpellier, after they beat mid-table Reims 3-0 at home.
All the goals came in the second half, through defender Alexander Djiku, forward Majeed Waris and right-back Kenny Lala's last-minute penalty.