Paris St Germain returned to the summit of Ligue 1 as Zlatan Ibrahimovic's 18th goal of the season provided the Parisians with only their second victory in Bordeaux's Stade Chaban-Delmas since 1988.
Defeat for Bordeaux ended their nine-game unbeaten run and saw the hosts slip down to seventh in the league with a difficult trip to Nice up next.
Nice's impressive run of form continued with a 2-0 win at Lille which saw the visitors leapfrog Rennes into fourth place.
Second-half strikes from Renato Civelli and Neal Maupay under the closed roof of the Grand Stade Lille Metropole ensured that Lille's poor home record against the visitors continued, leaving the hosts without a home win over Nice since the 2006/07 season.
Goals from Romain Alessandrini and Mevlut Erdinc had earlier boosted Rennes' bid for a UEFA Europa League place with a 2-0 win over Bastia at the Stade Jean Laville.
Their win helped Rennes bounce back from last week's 2-0 home defeat to Bordeaux, while the loss was a setback for Bastia after back-to-back wins.
Information from the Press Association was used in this report