Coppa Italia 1995-96

Primo turno
 
Avellino         1-0 Fidelis Andria
  [Luiso]
Varese           0-1 Cremonese
  [Maspero]
Pistoiese        0-1 Perugia
  [Giunti]
Lucchese         4-0 Ancona
  [Cardone, Grabbi, Pistella, Rastelli]
Trapani          1-1 Reggiana           (Reggiana vince 6-5 ai rigori)
  [Di Pietro; La Spada]
Bologna          2-0 Verona
  [Morello, Olivares]
Forlì            1-0 Foggia
  [Orlandi]
Como             0-1 Pescara
  [Parlato]
Reggina          1-2 Chievo Verona
  [Pasino; Cossato, Carli og.]
Gualdo           0-4 Genoa
  [Montella 2, Galante, Nappi]
Cosenza          0-0 Venezia            (Venezia vince 6-5 ai rigori)
Fiorenzuola      2-1 Brescia
  [Bottazzi, Clementi; Baronio]
Ascoli           0-0 Salernitana        (Ascoli vince 3-1 ai rigori)
Lecce            2-1 Cesena
  [Mazzeo, Palmieri; Bizzarri]
Monza            0-2 Padova
  [Amoruso, Vlaovic]
Acireale         0-2 Palermo
  [Galeoto, Pisciotta]
 
Secondo turno
 
Avellino         1-4 Juventus
  [Bortoluzzi; Padovano, Ravanelli, Jugovic, Del Piero]
Atalanta         2-2 Cremonese          (Atalanta vince 4-2 ai rigori)
  [Bonacina, Sgrò; Florijancic, Paganin og.]
Perugia          0-1 Sampdoria
  [Mancini]
Lucchese         3-4 Cagliari           d.t.s.
  [Pistella 2, Grabbi; Oliveira, Pancaro, Muzzi, Dario Silva]
Reggiana         2-0 Bari
  [Schenardi, Paci]
Bologna          1-0 Roma
  [Morello]
Forlì            1-1 Piacenza           (Forlì vince 4-3 ai rigori)
  [Misso; Caccia]
Pescara          1-4 Milan
  [Giampaolo; Lentini, Savicevic, Weah, Simone]
Chievo Verona    1-1 Lazio              (Lazio vince 4-3 ai rigori)
  [Giordano; Di Vaio]
Udinese          3-0 Genoa
  [Bierhoff, Ruotolo og., Desideri]
Venezia          0-1 Internazionale
  [Roberto Carlos]
Fiorenzuola      2-1 Torino
  [De Min, Clementi; Dionigi]
Ascoli           1-2 Fiorentina
  [Minuti; Serena, Savio og.]
Lecce            1-0 Napoli
  [Palmieri]
Vicenza          4-2 Padova
  [Rossi, Otero, Murgita, Di Carlo; Gallo 2]
Palermo          3-0 Parma
  [Caterino, Vasari 2]
 
Terzo turno
 
Atalanta         1-0 Juventus
  [Gallo]
Cagliari         2-1 Sampdoria
  [Oliveira, Muzzi; Seedorf]
Reggiana         0-3 Bologna
  [Bresciani 2, Valtolina]
Forlì            0-2 Milan
  [Di Canio, Eranio]
Udinese          0-1 Lazio
  [Signori]
Fiorenzuola      1-2 Internazionale
  [Scazzola; Carbone, Festa]
Lecce            0-5 Fiorentina
  [Rui Costa, Batistuta, Baiano 2, Robbiati]
Palermo          1-0 Vicenza
  [Galeoto]
 
Quarti
 
Cagliari         1-0  2-4 Atalanta
  [O'Neill]
  [Tovalieri 2, Morfeo, Pisani; Bressan, Dario Silva]
Bologna          1-1  1-1 Milan         (Bologna vince 7-6 ai rigori)
  [Morello; Coco]
  [Savicevic; Baresi og.]
Internazionale   1-1  1-0 Lazio
  [Ganz; Rambaudi]
  [Berti]
Fiorentina       1-0  2-1 Palermo
  [Batistuta]
  [Scarafoni; Baiano, Rui Costa]
 
Semifinali
 
Bologna          1-1  0-2 Atalanta
  [Paganin og.; Valentini]
  [Vieri 2]
Fiorentina       3-1  1-0 Internazionale
  [Batistuta 3; Ganz]
  [Batistuta]
 
Finale
 
Fiorentina       1-0  2-0 Atalanta
  [Batistuta]
  [Amoruso, Batistuta]