Atalanta – Lecce 1:0
12:30, finał (18)
Gole: 58. Lookman (Scamacca). 35. Zappacosta (ABC), 90+5. Holm (ABC) – 82. Ramadani (LCC), 90+5. Oudin (LCC). Sędziowie: Manganiello – Cecconi, Valeriani.. Widownia: .
Cagliari – Empoli 0:0
15:00, finał (18)
Gole: . 29. Lapadula (CAG) – 29. Maleh (EMP), 65. Cacace (EMP), 82. Walukiewicz (EMP). Sędziowie: Maresca – Carbone, Giallatini. Widownia: .
Udinese – Bologna 3:0
15:00, finał (18)
Gole: 23. Pereyra, 48. Lucca (Lovrić), 52. Payero. 45+2. Pereyra (UDI), 90+2. Success (UDI) – 6. Urbanski (BLG), 45+3. Ferguson (BLG), 63. Freuler (BLG), 72. Zirkzee (BLG), 75. Fabbian (BLG). Sędziowie: Orsato – Baccini, Politi. Widownia: .
AC Milan – Sassuolo 1:0
18:00, finał (18)
Gole: 59. Pulišić (Bennacer). 88. Castillejo (SAS). Sędziowie: Marinelli – Rossi, Ricci. Widownia: .
Hellas – Salernitana 0:1
18:00, finał (18)
Gole: 48. Tchaouna (Kastanos). 38. Ngonge (VRN), 79. Doig (VRN) – 72. Łęgowski (SAI), 90. Candreva (SAI). Sędziowie: Mariani – Colarossi, Di Monte. Widownia: .
Juventus – AS Roma 1:0
20:45, finał (18)
Gole: 47. Rabiot (Vlahović). 77. Locatelli (JUV) – 68. Leandro Paredes (ASR). Sędziowie: S. Sozza – D. Bindoni, M. Bottegoni. Widownia: .