Nice picked up their first victory of the season against a badly depleted Toulouse side to move into the last 16 of the Coupe de la Ligue.
Nice had to do things the hard way away from home, coming from a goal down to win 2-1 at the Stadium Municipal in Toulouse.
The home side started the game much the stronger of the two outfits and deservedly moved into the lead when debutant Jean-David Beauguel forced the ball home.
Somewhat against the run of play, Renato Civelli headed the equaliser after he was left unmarked from a free kick, and early in the second period, a stunning volley from Anthony Mounier settled the game in Nice’s favour.
After reaching the final of the Coupe de la Ligue last season, Montpellier came within a whisker of an early elimination this season against Ligue 2 new boys Amiens.
They needed a penalty shootout to overcome the second tier side having already fought back from two goals down to force a 2-2 draw in regular time.
Playing at home, Montpellier missed their first two penalties of the shoot-out, yet from the brink of success, Amiens contrived to fail with three successive kicks, allowing the hosts to claim a remarkable success.
A thrilling encounter saw Saint-Etienne eliminate Bordeaux 3-1 at the Stade Geoffroy-Guichard.
Benoit Tremoulinas atoned for his early own goal by scoring for Bordeax in the 10th minute to make it 1-1, but further goals from Bakary Sako and Pierre-Emerick Aubameyang sealed it for Sait-Etienne.
Elsewhere, Ligue 2 outfit Le Mans claimed a 1-0 win over top-flight Ajaccio, Caen edged Brest 3-2 thanks to a late goal from Kandia Traore, Dijon won by a similar score line over Valenciennes and Sedan beat Nantes 2-0.