Third-tier CA Bastia upset Ligue 2 pacesetter Le Havre 2-1 in the Coupe de la Ligue.
Christian Bracconi's side - which shares a home ground with its Ligue 1 namesake - saw its home tie moved to Normandy due to its Stade Armand Cesari pitch having a new surface laid.
However, it did not stop the Championnat National side claiming victory in the first-round tie, with Jerome Sonnerat scoring a 70th-minute winner.
Earlier, Vincent Leca Boucher had put Bastia ahead, only for Le Havre - which has won both its Ligue 2 fixtures so far this term - to hit back three minutes before half-time through Victor Lekhal.
Creteil, the only other side to have won both Ligue 2 matches this season, was also beaten, losing on penalties to Dijon.
Dijon, which sits third in the second tier on four points, has not conceded a goal in the league, but it was a different story at home to Creteil as the match finished 3-3 after 90 minutes.
Marvin Esor scored a 90th-minute equaliser for visitor Creteil, but later turned villain when he was sent off in extra-time - before Dijon won the shootout 4-3.
CA Bastia was the only Championnat National club to claim victory, as Chateauroux and Orleans suffered 2-1 defeats to Nancy and Tours respectively.
Ajaccio edged Lens on penalties after they played out a scoreless 120 minutes, while Lakdar Boussaha's brace spared Bourg-Peronnas in normal time against Brest - it finished 2-2 - before the former won a shootout.
There were home wins for Laval (1-0 over Nimes), Auxerre (1-0 against Red Star) and Sochaux (3-2 over Niort).
Metz won 2-1 after extra-time against Paris, while Clermont Foot saw off nine-man Valenciennes 3-1.