Cagliari – Sampdoria 3:1
12:30, finał
Gole: 4. João Pedro (K. Baldé), 74. Cáceres, 90+4. João Pedro (Nández) – 82. Thorsby (Caputo). 13. Carboni (CAG), 55. Deiola (CAG), 86. Strootman (CAG), 90+1. Pavoletti (CAG) – 51. Thorsby (SMD), 59. Yoshida (SMD) 90+2. Roberto D'Aversa (SMD). Sędziowie: Marchetti – Dei Guidici, Grossi. Widownia: .
Empoli – Atalanta 1:4
15:00, finał
Gole: 30. Di Francesco (Štulac) – 11. Iličić (Pasalić), 26. Iličić (Muriel), 49. Viti (sam.), 89. D. Zapata (Pasalić). 37. Marchizza (EMP), 46. Štulac (EMP) – 72. Freuler (ABC), 80. Palomino (ABC). Sędziowie: Serra. Widownia: .
Genoa – Sassuolo 2:2
15:00, finał
Gole: 27. Destro (Fares), 90. Vásquez (Rovella) – 18. Scamacca (D. Berardi), 21. Scamacca (Toljan). 35. Biraschi (JAN), 72. Destro (JAN), 90+3. Sturaro (JAN) – 32. Frattesi (SAS), 36. Chiricheş (SAS), 82. Harroui (SAS), 88. Toljan (SAS). Sędziowie: Chiffi – Mondin, Della Croce. Widownia: .
Udinese – Bologna 1:1
15:00, finał
Gole: 83. Beto (Pussetto) – 67. Barrow (Domínguez). 23. Pereyra (UDI), 85. Deulofeu (UDI) – 49. Svanberg (BLG), 82. Vignato (BLG), 83. Skorupski (BLG), 84. Soumaoro (BLG), 87. Domínguez (BLG), 89. Hickey (BLG), 90+4. R. Soriano (BLG) 38. Pereyra (UDI). Sędziowie: Rosario Abisso. Asistenti: Matteo Bottegoni, Edoardo Raspollini. Čtvrtý rozhodčí: Francesco Cosso. Widownia: .
Napoli – Torino 1:0
18:00, finał
Gole: 81. Osimhen (Elmas). 79. Koulibaly (NEA), 85. Anguissa (NEA) – 37. Ricardo Rodríguez (TUI), 55. Linetty (TUI), 75. Pobega (TUI). Sędziowie: J. Sacchi – E. Prenna, A. Zingarelli. Widownia: .
Juventus – AS Roma 1:0
20:45, finał
Gole: 16. Kean (Bentancur). 41. Szczęsny (JUV), 49. De Sciglio (JUV), 87. Danilo (JUV) – 45+3. T. Abraham (ASR), 70. El Shaarawy (ASR), 85. Šomurodov (ASR), 89. Mancini (ASR), 90+3. Karsdorp (ASR). Sędziowie: D. Orsato – D. Bindoni, M. Bresmes. Widownia: .