Cagliari – Fiorentina 5:2
12:30, finał
Gole: 17. Rog (Nainggolan), 27. Pisacane (Cigarini), 34. Simeone (Nainggolan), 55. João Pedro (Nainggolan), 65. Nainggolan – 75. Vlahović (Dalbert), 87. Vlahović. 70. Nández (CAG) – 22. Castrovilli (FIO), 43. Pulgar (FIO), 77. Sottil (FIO). Sędziowie: La Penna – Bresmes, Fiore. Widownia: .
Lazio – Lecce 4:2
15:00, finał
Gole: 30. Correa (Alberto), 62. S. Milinković-Savić (Acerbi), 78. Immobile (kar.), 80. Correa (Immobile) – 40. Lapadula (Rossettini), 85. La Mantia (Petriccione). 34. Leiva (LAZ), 67. Immobile (LAZ) – 4. Mancosu (LCC), 59. Lapadula (LCC), 69. Lucioni (LCC). Sędziowie: Manganiello – Longo, Manganelli. Widownia: .
Sampdoria – Atalanta 0:0
15:00, finał
Gole: . 65. Depaoli (SMD), 72. A. Ferrari (SMD) – 20. Castagne (ABC), 50. Malinovskyj (ABC), 66. A. Gómez (ABC) 74. Malinovskyj (ABC). Sędziowie: Irrati – De Meo, Prenna. Widownia: .
Udinese – Spal 0:0
15:00, finał
Gole: . 26. Nestorovski (UDI), 47. Becao (UDI), 53. Okaka (UDI) – 44. Reca (SPAL), 46. Floccari (SPAL), 70. Felipe (SPAL), 80. Tomović (SPAL), 84. Cionek (SPAL). Sędziowie: . Widownia: .
Parma – AS Roma 2:0
18:00, finał
Gole: 68. Sprocati (Gagliolo), 90+3. Cornelius (Hernani). 24. Scozzarella (PRM), 75. Barillà (PRM), 76. Hernani (PRM) – 11. Zaniolo (ASR), 78. Kluivert (ASR). Sędziowie: Fabbri – Tolfo, Di Vuolo. Widownia: .
Juventus – AC Milan 1:0
20:45, finał
Gole: 77. Dybala. 56. Cuadrado (JUV) – 40. Krunić (ACM), 45. Binnásir (ACM), 89. Hernández (ACM), 90+1. Suso (ACM), 90+1. Çalhanoğlu (ACM). Sędziowie: Fabio Maresca – Fabiano Preti, Ciro Carbone – Maurizio Mariani.. Widownia: .