Sampdoria – Hellas Verona 3:1
12:30, finał
Gole: 24. Gabbiadini (Nuytinck), 35. Gabbiadini, 90+8. Zanoli (Rodríguez) – 88. Faraoni (Dawidowicz). 42. Djuričić (SMD), 83. Nuytinck (SMD) – 90+6. Coppola (VRN). Sędziowie: Mariani – Bindoni, Valeriani. Widownia: .
Fiorentina – Lecce 1:0
15:00, finał
Gole: 27. Gallo (sam.). 63. Igor (FIO) – 25. Blin (LCC), 72. Maleh (LCC), 89. Umtiti (LCC). Sędziowie: R. Abisso – M. Galetto, M. Scarpa. Widownia: .
Torino – Napoli 0:4
15:00, finał
Gole: 9. Osimhen (Zieliński), 35. Kvaratskhelia (kar.), 51. Osimhen (Olivera), 68. Ndombèlé (Kvaratskhelia). 20. Gravillon (TUI) – 70. Ndombèlé (NEA). Sędziowie: Marchetti – Bresmes, Lo Cicero. Widownia: .
Lazio – AS Roma 1:0
18:00, finał
Gole: 65. Zaccagni. 25. Luis Alberto (LAZ), 60. A. Romagnoli (LAZ), 89. Cancellieri (LAZ), 90+2. Bašić (LAZ), 90+5. Marušić (LAZ) – 8. Lo. Pellegrini (ASR), 71. Cristante (ASR), 80. Mancini (ASR), 90+5. Cristante (ASR) 32. Ibañez (ASR). Sędziowie: Massa – Alassio, Imperiale. Widownia: .
Inter – Juventus 0:1
20:45, finał
Gole: 23. Kostić (Rabiot). 30. Barella (INM), 90+7. D'Ambrosio (INM), 90+7. Brozović (INM) – 31. Gatti (JUV), 71. Rabiot (JUV), 88. Danilo (JUV), 88. Danilo (JUV), 90+1. Leandro Paredes (JUV) 90+7. D'Ambrosio (INM) – 90+7. Leandro Paredes (JUV). Sędziowie: Danielle Chiffi. Widownia: .