1. Round
19/08/1995 AS Varese 1910 - US Cremonese 0:1
20/08/1995 US Avellino - AS Fidelis Andria 1:0
AC Pistoiese - AC Perugia 0:1
Lucchese - Ancona Calcio 4:0
Bologna FC - Hellas Verona 2:0
US Foggia - Forlì FC 0:1
Calcio Como - Pescara Calcio 0:1
Reggina Calcio - Chievo Verona 1:2 aet
SS Gualdo - Genoa CFC 0:4
Cosenza Calcio - AC Venezia 5:6 (0:0, 0:0, 0:0) pso
US Fiorenzuola - Brescia Calcio 2:1
Ascoli Calcio - Salernitana Sport 3:1 (0:0, 0:0, 0:0) pso
US Lecce - AC Cesena 2:1
SS Monza 1912 - Calcio Padova 0:2
Acireale - US Palermo 0:2
Trapani Calcio - AC Reggiana 5:6 (1:0, 1:1, 1:1) pso
2. Round
29/08/1995 AC Perugia - Sampdoria 0:1
30/08/1995 US Avellino - Juventus 1:4
Atalanta - US Cremonese 4:2 (0:1, 2:2, 2:2) pso
Lucchese - Cagliari Calcio 3:4 (0:2, 3:3) aet
AC Reggiana - AS Bari 2:0
Bologna FC - AS Roma 1:0
Forlì FC - Piacenza Calcio 4:3 (1:0, 1:1, 1:1) pso
Pescara Calcio - AC Milan 1:4
Chievo Verona - Lazio Roma 3:4 (0:1, 1:1, 1:1) pso
Udinese Calcio - Genoa CFC 3:0
AC Venezia - Inter 0:1
US Fiorenzuola - Torino FC 2:1
Ascoli Calcio - ACF Fiorentina 1:2
Vicenza Calcio - Calcio Padova 4:2
US Palermo - Parma AC 3:0
31/08/1995 US Lecce - SSC Napoli 1:0
Round of 16
24/10/1995 US Fiorenzuola - Inter 1:2
25/10/1995 Atalanta - Juventus 1:0 aet
Cagliari Calcio - Sampdoria 2:1
Forlì FC - AC Milan 0:2
Udinese Calcio - Lazio Roma 0:1
US Lecce - ACF Fiorentina 0:5
US Palermo - Vicenza Calcio 1:0
26/10/1995 Bologna FC - AC Reggiana 3:0
Quarter-finals
28/11/1995 Bologna FC - AC Milan 1:1
29/11/1995 Cagliari Calcio - Atalanta 1:0
Inter - Lazio Roma 1:1
30/11/1995 ACF Fiorentina - US Palermo 1:0
12/12/1995 Lazio Roma - Inter 0:1
13/12/1995 AC Milan - Bologna FC 6:7 (0:0, 1:1, 1:1) pso
US Palermo - ACF Fiorentina 1:2
14/12/1995 Atalanta - Cagliari Calcio 4:2
Semi-finals
14/02/1996 Bologna FC - Atalanta 1:1
15/02/1996 ACF Fiorentina - Inter 3:1
27/02/1996 Atalanta - Bologna FC 2:0
28/02/1996 Inter - ACF Fiorentina 0:1
Final
02/05/1996 20:00 ACF Fiorentina - Atalanta 1:0
18/05/1996 20:00 Atalanta - ACF Fiorentina 0:2