Empoli – Inter 0:3
12:30, finał (31)
Gole: 48. Lukaku (Brozović), 76. Lukaku (Çalhanoğlu), 88. La. Martínez (Lukaku). 32. Parisi (EMP) – 81. Barella (INM). Sędziowie: Livio Marinelli. Widownia: .
Monza – Fiorentina 3:2
15:00, finał (31)
Gole: 26. Biraghi (sam.), 43. Mota (Di Gregorio), 59. Pessina (kar.) – 8. Kouamé (Biraghi), 13. Saponara (Kouamé). 33. Augusto (MOA), 69. Izzo (MOA), 90+2. Rovella (MOA) – 39. Barák (FIO), 43. Milenković (FIO), 58. Amrabat (FIO). Sędziowie: Sacchi – Affalato, Severino. Widownia: .
Udinese – Cremonese 3:0
15:00, finał (31)
Gole: 2. Samardžić (Lovrić), 27. N. Pérez (Samardžić), 36. Success (Bijol). 47. Samardžić (UDI), 79. Arslan (UDI) – 27. Sernicola (CRM), 64. Afena-Gyan (CRM), 87. Valeri (CRM). Sędziowie: Francesco Furneau. Widownia: .
AC Milan – Lecce 2:0
18:00, finał (31)
Gole: 40. Leão (Tonali), 74. Leão (Díaz). 27. Thiaw (ACM). Sędziowie: D. Chiffi – F. Valeriana, G. Massara. Widownia: .
Juventus – Napoli 0:1
20:45, finał (31)
Gole: 90+3. Raspadori (Elmas). 23. Locatelli (JUV), 40. Rabiot (JUV), 85. Fagioli (JUV), 89. Di María (JUV) – 90+7. Anguissa (NEA). Sędziowie: Fabbri – Pagliardini, Scarpa. Widownia: .