Udinese – Genoa 0:0
12:30, finał
Gole: . 45+2. N. Molina (UDI), 56. Makengo (UDI), 86. Pussetto (UDI) – 40. Vásquez (JAN), 44. Sabelli (JAN), 86. Ghiglione (JAN), 90+1. Rovella (JAN). Sędziowie: Meraviglia – Scatragli, Muto. Widownia: .
AC Milan – Sassuolo 1:3
15:00, finał
Gole: 22. A. Romagnoli (Hernández) – 25. Scamacca (Raspadori), 34. Kjaer (sam.), 67. D. Berardi (Henrique). 54. Binnásir (ACM), 56. Hernández (ACM), 71. Tonali (ACM), 74. Kjaer (ACM) – 28. Maxime López (SAS), 39. Raspadori (SAS) 78. A. Romagnoli (ACM). Sędziowie: Manganiello – Fiore, Raspollini. Widownia: .
Spezia – Bologna 0:1
15:00, finał
Gole: 83. Arnautović (kar.). 38. Reca (SPZ), 71. Salcedo (SPZ), 82. Nzola (SPZ) – 89. Arnautović (BLG). Sędziowie: . Widownia: .
AS Roma – Torino 1:0
18:00, finał
Gole: 32. T. Abraham (Mchitarjan). 90+1. Ibañez (ASR), 90+4. Kumbulla (ASR) – 55. Zima (TUI). Sędziowie: Daniele Chiffi. Widownia: 46 728.
Napoli – Lazio 4:0
20:45, finał
Gole: 7. P. Zieliński, 10. D. Mertens (L. Insigne), 29. D. Mertens (Lozano), 85. Ruiz (Di Lorenzo). 79. Di Lorenzo (NEA), 88. Demme (NEA) – 13. Luiz Felipe (LAZ), 36. Gabarrón (LAZ), 60. Cataldi (LAZ), 80. Zaccagni (LAZ). Sędziowie: Orsato – Mondin, Ranghetti. Widownia: .