1er tour
11.11.1997 FC Lorient - AS Red Star 93 3:1 (0:1)
ES Wasquehal - AS Nancy Lorraine 0:3 (0:1)
AS Beauvais - Angers SCO 1:0 (0:0)
Nîmes Olympique - Louhans-Cuiseaux 3:0 (1:0)
FC Gueugnon - ASOA Valence 3:2 (1:1)
Le Mans UC 72 - Amiens SC 3:2 (0:0, 1:1) ap
Chamois Niortais - ATAC Troyes 3:0 (1:0)
FC Martigues - Sporting Club de Toulon 83 1:0 (1:0)
25.11.1997 Lille OSC - SM Caen 3:2 (2:1, 2:2, 2:2) tab
16.12.1997 SAS Épinal - Stade Lavallois 6:5 (0:1, 1:1, 1:1) tab
17.12.1997 Stade Poitevin - OGC Nice 2:1 (2:0)
2e tour
04.01.1998 Paris Saint-Germain - Olympique Lyon 1:0 (1:0)
AJ Auxerre - EA Guingamp 3:0 (2:0)
05.01.1998 FC Gueugnon - FC Metz 1:2 (1:1)
Stade Poitevin - Nîmes Olympique 2:1 (0:0)
AS Cannes - RC Strasbourg 3:2 (0:1)
FC Martigues - AS Beauvais 1:0 (0:0)
AS Nancy Lorraine - SC Bastia 3:2 (1:0, 1:1, 2:2) tab
Havre AC - FC Lorient 5:3 (0:1, 3:3) ap
RC Lens - Stade Rennais 1:0 (0:0)
AS Monaco - Chamois Niortais 1:3 (0:0, 1:1, 1:1) tab
AS Saint-Étienne - FC Sochaux 2:4 (0:0, 1:1, 1:1) tab
Le Mans UC 72 - Lille OSC 1:0 (0:0)
FC Mulhouse - Girondins Bordeaux 0:3 (0:1)
Montpellier HSC - FC Nantes 1:0 (1:0)
06.01.1998 Olympique Marseille - LB Châteauroux 1:0 (1:0)
13.01.1998 SAS Épinal - Toulouse FC 0:2 (0:1)
tour des 16
30.01.1998 Girondins Bordeaux - Le Mans UC 72 5:1 (3:0)
31.01.1998 AJ Auxerre - Toulouse FC 3:1 (0:0, 1:1) ap
RC Lens - Chamois Niortais 1:0 (0:0, 0:0) ap
Olympique Marseille - AS Nancy Lorraine 3:0 (1:0)
FC Martigues - FC Metz 0:2 (0:1)
FC Sochaux - AS Cannes 1:0 (0:0)
01.02.1998 Stade Poitevin - Havre AC 2:1 (2:1)
Paris Saint-Germain - Montpellier HSC 2:0 (1:0)
Quarts de finale
16.02.1998 Paris Saint-Germain - FC Metz 1:0 (0:0)
17.02.1998 Olympique Marseille - AJ Auxerre 2:3 (1:1)
18.02.1998 FC Sochaux - RC Lens 1:4 (1:0)
Girondins Bordeaux - Stade Poitevin 4:3 (1:0, 2:2) ap
Demi-finales
10.03.1998 Girondins Bordeaux - AJ Auxerre 4:2 (0:0, 0:0, 1:1) tab
12.03.1998 Paris Saint-Germain - RC Lens 2:1 (0:0)
Finale
04.04.1998 Paris Saint-Germain - Girondins Bordeaux 4:2 (0:1, 1:1, 2:2) tab