Lille closed the gap on Bordeaux in the Ligue 1 table as goals from Nolan Roux and Adama Traore gave them a hard-fought 2-0 victory at the Grand Stade Metropole.
Willy Sagnol's side, who beat Marseille last weekend, started brightly with Uruguayan forward Diego Rolan forcing an early save out of Vincent Enyeama following Mariano's cross.
However, it was the hosts who took the lead on 13 minutes when Roux managed to head Sofiane Boufal's tantalising ball beyond the reach of Cedric Carrasso.
Bordeaux tried to get back on level terms before half time and almost equalised after another effort from Rolan required a stop from Enyeama.
They continued to threaten after the interval as Rolan was denied from close range, before Andre Biyogo Poko fired wide moments later.
On the hour mark, Liverpool loanee Tiago Ilori also squandered a chance to score for the visitors as he missed the target from point-blank range.
Late on, Lille almost added a second when Djibril Sidibe was denied by Carrasso, and Les Dogues were able to secure three points thanks to a stoppage-time strike from Traore.