Nice's push for European football next season was dented by a 1-1 draw at Angers.
Alassane Plea's eighth goal in five games after 67 minutes seemed set to take Nice above Rennes and into fifth place in Ligue 1.
But Angelo Fulgini's first league goal since mid-October gave Angers a late share of the spoils and boosted their bid to remain in the division.
Nice controlled the first half but created little of note as the ball was moved too slowly.
Jean Michael Seri had their best opportunity after 36 minutes, but Angers goalkeeper Ludovic Butelle gathered in front of his net at the second attempt.
But Seri made amends when he set up Plea, who brushed off Vincent Manceau's challenge before beating Butelle.
Angers almost equalised when Thomas Mangani crossed and Karl Toko Ekambi forced a brilliant close-range stop from Walter Benitez.
But Angers levelled six minutes from time when Fulgini swept the ball past the helpless Benitez.
French Ligue 1 Standings
POS | Team | GP | GD | PTS |
---|
Ligue 1 News
Sarabia strikes as PSG keep up with Lille
Pablo Sarabia made up for Paris Saint-Germain's lack of firepower as he earned them a crucial 1-0 win at Bordeaux.
Aouar sends Lyon past Rennes to keep pace in Ligue 1 race
Lyon kept pace in the Ligue 1 title race when Houssem Aouar's second-half goal earned them a 1-0 home win over Stade Rennes on Wednesday.
Monaco's path from Mbappe to Tchouameni: Kovac has next generation soaring ahead of schedule
After winning Ligue 1 and parting with stars like Kylian Mbappe, Monaco were in free fall. Enter Niko Kovac, who's spearheading the club's rebirth.
Fonte salvages a point for leaders Lille against Strasbourg
Lille salvaged a point with a 1-1 home draw against Strasbourg to ensure they would end the weekend top of Ligue 1.
Mbappe nets double as PSG thrash Dijon to put pressure on Lille
Kylian Mbappe bagged a double as PSG hammered bottom side Dijon 4-0 away to cut Lille's Ligue 1 lead to one point.
Sampaoli named Marseille coach amid big changes at troubled club
Jorge Sampaoli was hired as the new coach at Marseille with Pablo Longoria replacing Jacques-Henri Eyraud as club president amid sweeping changes.