Hakon Haraldsson and Bafode Diakite scored the goals in the second half for Lille, who followed up a win on penalties at Marseille in the French Cup on Tuesday and extended their club-record unbeaten run in all competitions to 21 games. Lille are now four points behind second-placed Marseille, who host Strasbourg on Sunday, while also sitting a point above Monaco after the principality team blew a lead to lose 2-1 at Montpellier.
Nice had gone ahead in northern France when Sofiane Diop pounced to convert a loose ball just before the half-hour mark. A win would have seen Nice go third instead, and Tanguy Ndombele hit the woodwork for the visitors just before the interval. Having survived that, Lille drew level only three minutes into the second half when Jonathan David provided the chance for Icelandic international Haraldsson to score.
Defender Diakite then found the net at a corner to put Lille ahead just past the hour mark, and Bruno Genesio's side held on for the victory. They currently lie eighth in the Champions League standings and are hoping to clinch a spot in the knockout phase when they visit Anfield, having already beaten Real Madrid and Atletico Madrid in Europe this season.