England midfielder Ross Barkey scored twice with on-loan Arsenal striker Nicolas Pepe also scoring twice as Nice beat Montpellier in Ligue 1.
Pepe got the first in the 15th minute and Kephren Thuram-Ulien made it 2-0.
Wales international Aaron Ramsey set Pepe up for the third and Andy Delort added a fourth before Teji Savanier pulled one back for the visitors.
But Barkley, as a 67th-minute substitute, scored twice in the final eight minutes as Nice won 6-1.
Barkley, 29, played 33 times for England but left Chelsea in August before signing for Nice on a free transfer a few days later.
It was Nice’s first match since losing 1-0 on Sunday to third division side Le Puy Foot 43 in the Coupe de France Round of 16.
The result cost coach Lucien Favre his job with reserve team boss Didier Digard who took charge of Nice’s game against Montpellier.
The Nice squad also includes former Leicester goalkeeper Kasper Schmeichel and defenders Joe Bryan and Mads Bech Sorensen, on loan from Fulham and Brentford respectively, with the team sitting 10th out of 20 teams in the French top flight.