Bologna – Lecce 3:2
17:15, finał
Gole: 2. Palacio, 5. R. Soriano (Barrow), 90+3. Barrow (Orsolini) – 45+2. Mancosu, 66. Falco (Petriccione). 43. Palacio (BLG). Sędziowie: Calvarese – Carbone, Lo Cicero. Widownia: .
AS Roma – Fiorentina 2:1
19:30, finał
Gole: 45. Veretout (kar.), 87. Veretout (kar.) – 54. Milenković (Pulgar). 90+6. Mancini (ASR) – 35. Pezzella (FIO), 72. Cáceres (FIO), 85. R. Ghezzal (FIO), 90+4. Milenković (FIO). Sędziowie: . Widownia: .
Cagliari – Udinese 0:1
19:30, finał
Gole: 3. Okaka (Stryger Larsen). 75. Ionita (CAG), 89. Nández (CAG) – 21. Stryger Larsen (UDI). Sędziowie: Pasqua – Bindoni, Passeri. Widownia: .
Spal – Torino 1:1
19:30, finał
Gole: 80. D'Alessandro (Bryan Dabo) – 57. Verdi (Rincón). 19. Cionek (SPAL), 39. Salamon (SPAL) – 38. Ansaldi (TUI), 42. Belotti (TUI), 45. Rincón (TUI). Sędziowie: Abisso – Peretti, Di Vuolo. Widownia: .
Hellas Verona – Lazio 1:5
19:30, finał
Gole: 38. S. Amrabat (kar.) – 45+6. Immobile (kar.), 56. S. Milinković-Savić, 62. Correa (S. Milinković-Savić), 84. Immobile (J. Lukaku), 90+4. Immobile (kar.). 45+2. Rrahmani (VRN), 90+3. B. Radunović (VRN) – 67. Marušić (LAZ), 86. Strakoša (LAZ). Sędziowie: Volpi – Valeriani, Galetto. Widownia: .
Juventus – Sampdoria 2:0
21:45, finał
Gole: 45+7. Ronaldo (Pjanić), 67. Bernardeschi. 45. Pjanić (JUV), 69. Bernardeschi (JUV), 80. Cuadrado (JUV), 86. Rabiot (JUV) – 45+3. Linetty (SMD), 45+6. Tonelli (SMD), 66. Jankto (SMD), 88. Depaoli (SMD) 77. Thorsby (SMD). Sędziowie: Fourneau – Giallatini, Costanzo. Widownia: .