Nantes – Brest 0:2
13:00, finał (16)
Gole: 50. Magnetti (Del Castillo), 58. Mounié. 79. Lafont (NAT) – 28. Mah. Camara (BST), 86. Le Douaron (BST), 89. Satriano (BST). Sędziowie: Millot – Reyes, Torregrossa. Widownia: 26 560.
Lorient – Strasbourg 1:2
15:00, finał (16)
Gole: 53. Dieng – 14. Bakwa (Mwanga), 49. Gameiro (Emegha). 32. Dieng (LOR), 71. B. Mendy (LOR), 90+2. I. Touré (LOR) – 68. Perrin (SSG), 71. Sels (SSG). Sędziowie: Dechepy – Haulbert, Le Tellier. Widownia: .
Metz – Montpellier 0:1
15:00, finał (16)
Gole: 9. Estève (Savanier). 53. P. Diallo (MTZ), 90+2. Udol (MTZ) – 74. Jullien (MON), 85. Lecomte (MON). Sędziowie: Bollengier – Luczynski, Coniglio. Widownia: 23 473.
Toulouse – Rennes 0:0
15:00, finał (16)
Gole: . 45. Dallinga (TOU), 52. L. Costa (TOU), 90+1. M. Diarra (TOU) – 6. Le Fée (REN), 10. Omari (REN). Sędziowie: Stinat – Pasqualottim, Boudikian. Widownia: .
Olympique – Clermont Foot 2:1
17:05, finał (16)
Gole: 26. Murillo (Aubameyang), 42. Harit – 58. Allevinah (Cham). 66. Seidu (CFT), 85. P. Gastien (CFT), 89. Caufriez (CFT). Sędziowie: Angoula – Berthomieu, Garrigues. Widownia: .
Lille – PSG 1:1
20:45, finał (16)
Gole: 90+4. David – 66. K. Mbappé (kar.). 66. B. Diakité (LIL) – 18. Ugarte (PSG). Sędziowie: W. Delajod – P. Jeanne, E. Finjean. Widownia: .