The 1996–97 Coppa Italia, the 50th Coppa Italia was an Italian Football Federation domestic cup competition won by Vicenza.

Preliminary round

Home teamAway team Result Empoli (2) Reggina (2) 0–2 Spal (3) Atalanta (1) 2–1 Lecce (2) Genoa (2) 0–2 Brescia (2) Lucchese (2) 0–2 Como (3) Cremonese (2) 2-2 (p:4-5) Castel di Sangro (2) Cesena (2) 0–2 Gualdo (3) Torino (2) 0–2 Pistoiese (3) Cosenza (2) 0–3 Avellino (3) Venezia (2) 2–1 (aet) Ascoli (3) Bari (2) 1–2 Ancona (3)Pescara (2) 1–2 Monza (3) Padova (2) 1–0 Chievo (2) Salernitana (2) 1–0 Ravenna (2) Palermo (2) 3–1Nocerina (3) Piacenza (1) 0-0 (p: 4-3) Fidelis Andria (3) Foggia (2) 3–0 p=after penalty shoot-out

Final phase Home teamAway team Result Empoli (2) Milan (1) 1–3 Spal (3) Reggiana (1) 2–4 Genoa (2) Sampdoria (1) 4–2 Lucchese (2) Vicenza (1) 1–2 Cremonese (2) Udinese (1) 2–1 Cesena (2) Roma (1) 3–1 Bologna (1) Torino (2) 2–1 Fiorentina (1) Cosenza (2) 3–1 Avellino (3) Lazio (1) 0–1 Hellas Verona (1) Bari (2) 4–1 Parma (1) Pescara (2) 1–3 Monza (3) Napoli (1) 0–1 Chievo (2) Cagliari (1) 2–3 Ravenna (2) Internazionale (1) 0–1 Nocerina (3) Perugia (1) 2–1 Fidelis Andria (3) Juventus (1) 0–2

Knockout stage

Final

First leg

Second leg

Vicenza won 3–1 on aggregate.

Top goalscorers RankPlayerClubGoals1 Riccardo MasperoCremonese5 Iván ZamoranoInternazionale3 Kennet AnderssonBologna3 Giovanni CornacchiniVicenza Luigi MarullaCosenza Roberto BaggioMilan Sandro TovalieriReggiana Dario HübnerCesena

References rsssf.com