Lyon took advantage of Paris St Germain's goalless draw at Grenoble to move six points clear at the top of Ligue 1 with a 2-0 win at Nancy on Saturday night.
A first-half header from Cris and Karim Benzema's breakaway goal in stoppage time handed Lyon victory.
The champions, though, also had keeper Hugo Lloris to thank for saving Youssouf Hadji's penalty five minutes after the break, and keeping out the rebound.
Lyon now have a six-point cushion over second-placed PSG, who could not find a way past Grenoble.
Toulouse also lost ground on the leaders after they too were held 0-0, at home by Valenciennes, and are now seven points adrift in third.
At the other end of the table Auxerre pulled six points clear of the relegation zone with a welcome 2-1 win at the expense of Le Havre.
AJA took the lead after just 40 seconds through Thomas Kahlenberg but the basement boys levelled eight minutes before the break thanks to Jean-Michel Lesage.
Le Havre, 10 points adrift of safety after Saturday's games, actually had the better of the second half but the sucker punch came 12 minutes from time when Valter Birsa finished off a slick Auxerre move.
Sochaux captured their first away league success of the campaign and moved a step closer to safety as Mevlut Erding's last-minute winner earned them a 2-1 victory at Lorient.
Czech midfielder Vaclav Sverkos had earlier cancelled out Kevin Gameiro's opener for Lorient.
Nantes drew 1-1 at home to fellow strugglers Caen, Christian Bekamenga equalising a minute before the break for the hosts.
Anthony Deroin had given Caen a fourth-minute lead.
Olivier Thomert's second-half strike earned Rennes a 1-0 victory at Nice.