Lyon moved to the top of Ligue 1 with a 3-0 win over Reims, while while Bordeaux climbed into second with victory over Marseille.
Anthony Weber's own goal on the stroke of half-time set Les Gones on their way, and Bafetimbi Gomis doubled the hosts' advantage in the 73rd minute before Lisandro Lopez sealed matters at the death.
The result lifted Remi Garde's team a point clear at the top of the table after previous leaders Paris St Germain lost 2-1 at home to Rennes on Saturday night.
Marseille missed the chance to claim top spot after losing 1-01 to Bordeaux.
Yoan Gouffran scored the only goal of the game for Bordeaux on 52 minutes as Marseille ended the game with ten men after Lucas Mendes was sent off in the final minute.
Dario Cvitanich's second-half goal earned Nice all three points at home to a Toulouse side who continue to slide down the Ligue 1 standings.