Nice – Lorient 2:1
13:00, finał
Gole: 54. Delort (kar.), 88. Delort (Dolberg) – 61. Lauriente (Le Goff). 45. Daniliuc (NIC), 78. Thuram (NIC) – 53. Jenz (LOR). Sędziowie: Deletrue – Viala, Jeanne. Widownia: .
Metz – Clermont Foot 1:1
15:00, finał
Gole: 24. de Préville (Sarr) – 37. Dossou (Kyei). 72. Bronn (MTZ) – 83. Ogier (CFT) 40. Niane (MTZ). Sędziowie: Gaillouste – Grosbost, Finjean. Widownia: .
Montpellier – Reims 0:0
15:00, finał
Gole: . 60. Munetsi (REI), 70. Foket (REI), 87. P. Rajković (REI). Sędziowie: Antony Gautier (FRA). Widownia: .
Nantes – Angers 1:1
15:00, finał
Gole: 53. K. Coulibaly (Fabio) – 18. Boufal (Ounahi). 45+5. Lafont (NAT), 70. Blas (NAT), 90. Girotto (NAT), 90+1. Pallois (NAT) – 50. Thomas (AGR). Sędziowie: Dechepy – Le Tellier, Torregrossa. Widownia: 25 102.
Troyes – Strasbourg 1:1
15:00, finał
Gole: 85. Tardieu (kar.) – 56. H. Diallo (kar.). 90+4. Dingomé (TRY) – 44. Djiku (SSG), 62. Diarra (SSG). Sędziowie: Benoît Millot. Asistenti: Stephan Luzi, Julien Aube. Čtvrtý rozhodčí: Robin Chapapria. VAR: Stéphane Bre. Widownia: .
Lyon – Bordeaux 6:1
17:05, finał
Gole: 20. M. Dembélé (Gusto), 27. Toko Ekambi, 34. Paquetá, 46. Faivre (M. Dembélé), 68. Toko Ekambi (Reine-Adélaïde), 90+2. M. Dembélé (B. Barcola) – 85. Mara (kar.). . Sędziowie: Florent Batta. Asistenti: Mohamed Benkemouche, Gwenaël Pasqualotti. Čtvrtý rozhodčí: Marc Bollengier. VAR: Ruddy Buquet. AVAR: Bruno Coue. Widownia: .
PSG – Olympique 2:1
20:45, finał
Gole: 12. Neymar (Verratti), 45+5. Mbappé (kar.) – 31. Ćaleta-Car. 17. Verratti (PSG), 37. N. Mendes (PSG), 46. I. Gueye (PSG), 55. Neymar (PSG), 90+1. Mbappé (PSG), 90+2. G. Donnarumma (PSG) – 21. Gerson (OMA). Sędziowie: F. Letexier – C. Mugnier, M. Rahmouni. Widownia: .