The striker, who came on as a substitute for Salomon Kalou at the start of the second period, netted in his first minute of being on the pitch to lift his side to within touching distance of leaders Paris Saint-Germain.
The result left Rene Girard's side just one point behind PSG, who play Lyon at the Parc des Princes on Sunday night.
Lille claimed the points despite being reduced to 10 men when Franck Beria was dismissed in the 52nd minute for his second bookable offence.
Monaco are two points of PSG with a routine 2-0 victory over Rennes at the Stade Louis II.
First-half goals from James Rodriguez and Anthony Martial were enough to wrap up the points, while Rennes are indebted to goalkeeper Benoit Costil for ensuring the scoreline remained respectable with a number of fine saves.
Wissam Ben Yedder's hat-trick helped Toulouse recover from losing an early goal to thrash strugglers Sochaux 5-1.
Ben Yedder cancelled out Emmanuel Mayuka's seventh-minute opener with his first and made it 2-1 on the stroke of half-time.
Pantxi Sirieix added a third two minutes after the restart before Ben Yedder completed his treble from the penalty spot.
The visitors' misery was completed when Lionel Zouma, who gave away the penalty, put through his own net in injury time.
A second-half goal blitz saw St Etienne romp to a 4-0 win over Reims and maintain their challenge for European football next season.
Moustapha Bayal Sall got the scoring under way after 62 minutes before two goals in as many minutes from Loic Perrin put the match beyond their opponents.
Mevlut Erdinc then added gloss to the scoreline with his late strike to make it back-to-back wins for St Etienne in Ligue 1.
Nice's dramatic slide down the standings continued as they slumped to a 3-0 defeat at the hands of a Lorient side who started the day just outside the relegation zone.
Nice were fifth following their win over Marseille in mid-October, but since then they have suffered five successive defeats and now find themselves in 15th spot following their latest setback.
Kevin Monnet-Paquet's 17th-minute goal set Lorient on their way, and it was 2-0 in the 72nd minute when Jordan Amavi put through his own goal. Vincent Aboubakar then wrapped up Lorient's win with a third goal in the last minute.
Elsewhere, Guingamp defeated Nantes 1-0 thanks to Younousse Sankhare's 63rd-minute strike.