# Coppa Italia Dilettanti (Fase C.N.D.) 1996-1997

La Fase C.N.D. della Coppa Italia Dilettanti 1996-97 è un trofeo di calcio cui partecipano le squadre militanti nel Campionato Nazionale Dilettanti. Nel 1996-97 viene disputata la 16ª edizione. La vincente disputa la finale per la Coppa Italia Dilettanti contro la vincente della Fase Eccellenza.

## Breve regolamento

Nella prima fase le 162 squadre del Campionato Nazionale Dilettanti vengono raggruppate sia in gare di andata e ritorno che in triangolari. In seguito vi sono i trentaduesimi di finale, i sedicesimi, gli ottavi, i quarti, le semifinali e la finale.

## Primo turno
### Triangolari

* 25 agosto, 4 e 11 settembre 1996
GIRONE 1 :
| Biellese - Borgosesia | Biellese - Borgosesia | Biellese - Borgosesia | 4 - 1 | 4 - 1 |
| Borgosesia - Châtillon | Borgosesia - Châtillon | Borgosesia - Châtillon | 0 - 3 | 0 - 3 |
| Châtillon - Biellese | Châtillon - Biellese | Châtillon - Biellese | 1 - 3 | 1 - 3 |
| Squadra | Pt | RF | RS | DR |
| Biellese-Vigliano | 6 | 7 | 2 | +5 |
| Châtillon Saint-Vincent | 3 | 4 | 3 | +1 |
| Borgosesia | 0 | 1 | 7 | 0 |
GIRONE 2 :
| Casale - Moncalieri | Casale - Moncalieri | Casale - Moncalieri | 1 - 1 | 1 - 1 |
| Pinerolo - Casale | Pinerolo - Casale | Pinerolo - Casale | 0 - 0 | 0 - 0 |
| Moncalieri - Pinerolo | Moncalieri - Pinerolo | Moncalieri - Pinerolo | 3 - 1 | 3 - 1 |
| Squadra | Pt | RF | RS | DR |
| Moncalieri | 4 | 4 | 2 | +2 |
| Casale | 2 | 1 | 1 | 0 |
| Pinerolo | 1 | 1 | 3 | -2 |
GIRONE 3 :
| Derthona - Asti | Derthona - Asti | Derthona - Asti | 2 - 0 | 2 - 0 |
| Asti - Fossanese | Asti - Fossanese | Asti - Fossanese | 2 - 3 | 2 - 3 |
| Fossanese - Derthona | Fossanese - Derthona | Fossanese - Derthona | 1 - 2 | 1 - 2 |
| Squadra | Pt | RF | RS | DR |
| Derthona | 6 | 4 | 1 | +3 |
| Fossanese | 3 | 4 | 4 | 0 |
| Asti | 0 | 2 | 5 | -3 |
GIRONE 4 :
| Legnano - Sparta | Legnano - Sparta | Legnano - Sparta | 3 - 3 | 3 - 3 |
| Abbiategrasso - Legnano | Abbiategrasso - Legnano | Abbiategrasso - Legnano | 2 - 3 | 2 - 3 |
| Sparta - Abbiategrasso | Sparta - Abbiategrasso | Sparta - Abbiategrasso | 3 - 1 | 3 - 1 |
| Squadra | Pt | RF | RS | DR |
| Sparta Novara | 4 | 6 | 4 | +2 |
| Legnano | 4 | 6 | 5 | +1 |
| Abbiategrasso | 0 | 3 | 6 | -3 |
GIRONE 5 :
| Guanzatese - Verbania | Guanzatese - Verbania | Guanzatese - Verbania | 0 - 2 | 0 - 2 |
| Mariano - Guanzatese | Mariano - Guanzatese | Mariano - Guanzatese | 1 - 3 | 1 - 3 |
| Verbania - Mariano | Verbania - Mariano | Verbania - Mariano | 0 - 0 | 0 - 0 |
| Squadra | Pt | RF | RS | DR |
| Verbania | 4 | 2 | 0 | +2 |
| Guanzatese | 3 | 3 | 3 | 0 |
| Mariano | 1 | 1 | 3 | -2 |
GIRONE 6 :
| Oggiono - Brugherio | Oggiono - Brugherio | Oggiono - Brugherio | 3 - 0 | 3 - 0 |
| Brugherio - Meda | Brugherio - Meda | Brugherio - Meda | 2 - 5 | 2 - 5 |
| Meda - Oggiono | Meda - Oggiono | Meda - Oggiono | 1 - 1 | 1 - 1 |
| Squadra | Pt | RF | RS | DR |
| Meda | 4 | 6 | 3 | +3 |
| Oggiono | 4 | 4 | 1 | +3 |
| Brugherio | 0 | 2 | 8 | -6 |
GIRONE 7 :
| Albinese - Clusone | Albinese - Clusone | Albinese - Clusone | 2 - 2 | 2 - 2 |
| Darfo Boario - Albinese | Darfo Boario - Albinese | Darfo Boario - Albinese | 0 - 3 | 0 - 3 |
| Clusone - Darfo Boario | Clusone - Darfo Boario | Clusone - Darfo Boario | 1 - 2 | 1 - 2 |
| Squadra | Pt | RF | RS | DR |
| Albinese | 4 | 5 | 2 | +3 |
| Darfo Boario | 3 | 2 | 4 | -2 |
| Clusone | 1 | 3 | 4 | -1 |
GIRONE 8 :
| San Paolo d'Argon - Ponte San Pietro | San Paolo d'Argon - Ponte San Pietro | San Paolo d'Argon - Ponte San Pietro | 2 - 2 | 2 - 2 |
| Palazzolo - San Paolo d'Argon | Palazzolo - San Paolo d'Argon | Palazzolo - San Paolo d'Argon | 1 - 8 | 1 - 8 |
| Ponte San Pietro - Palazzolo | Ponte San Pietro - Palazzolo | Ponte San Pietro - Palazzolo | 8 - 1 | 8 - 1 |
| Squadra | Pt | RF | RS | DR |
| San Paolo d'Argon | 4 | 10 | 3 | +7 |
| Ponte San Pietro | 4 | 10 | 3 | +7 |
| Palazzolo | 0 | 2 | 16 | -14 |
GIRONE 9 :
| Sancolombano - Fanfulla | Sancolombano - Fanfulla | Sancolombano - Fanfulla | 3 - 0 | 3 - 0 |
| Fanfulla - Trevigliese | Fanfulla - Trevigliese | Fanfulla - Trevigliese | 0 - 2 | 0 - 2 |
| Trevigliese - Sancolombano | Trevigliese - Sancolombano | Trevigliese - Sancolombano | 1 - 1 | 1 - 1 |
| Squadra | Pt | RF | RS | DR |
| Sancolombano | 4 | 4 | 1 | +3 |
| Trevigliese | 4 | 3 | 1 | +2 |
| Fanfulla | 0 | 0 | 5 | -5 |
GIRONE 10 :
| Club Azzurri - Tecnoleno | Club Azzurri - Tecnoleno | Club Azzurri - Tecnoleno | 0 - 0 | 0 - 0 |
| Montichiari - Club Azzurri | Montichiari - Club Azzurri | Montichiari - Club Azzurri | 0 - 0 | 0 - 0 |
| Tecnoleno - Montichiari | Tecnoleno - Montichiari | Tecnoleno - Montichiari | 1 - 1 | 1 - 1 |
| Squadra | Pt | RF | RS | DR |
| Montichiari | 2 | 1 | 1 | 0 |
| Tecnoleno | 2 | 1 | 1 | 0 |
| Azzurri Brescia | 2 | 0 | 0 | 0 |
GIRONE 11 :
| Reggiolo - Mantova | Reggiolo - Mantova | Reggiolo - Mantova | 1 - 1 | 1 - 1 |
| Fidenza - Reggiolo | Fidenza - Reggiolo | Fidenza - Reggiolo | 0 - 0 | 0 - 0 |
| Mantova - Fidenza | Mantova - Fidenza | Mantova - Fidenza | 5 - 2 | 5 - 2 |
| Squadra | Pt | RF | RS | DR |
| Mantova | 4 | 6 | 3 | +3 |
| Reggiolo | 2 | 1 | 1 | 0 |
| Fidenza | 1 | 2 | 5 | -3 |
GIRONE 12 :
| Arco - Settaurense | Arco - Settaurense | Arco - Settaurense | 1 - 1 | 1 - 1 |
| Trento - Arco | Trento - Arco | Trento - Arco | 0 - 1 | 0 - 1 |
| Settaurense - Trento | Settaurense - Trento | Settaurense - Trento | 2 - 0 | 2 - 0 |
| Squadra | Pt | RF | RS | DR |
| Settaurense | 4 | 3 | 1 | +2 |
| Arco | 4 | 2 | 1 | +1 |
| Trento | 0 | 0 | 3 | -3 |
GIRONE 13 :
| Sassuolo - Pavullese | Sassuolo - Pavullese | Sassuolo - Pavullese | 2 - 1 | 2 - 1 |
| Pavullese - Collecchio | Pavullese - Collecchio | Pavullese - Collecchio | 1 - 0 | 1 - 0 |
| Collecchio - Sassuolo | Collecchio - Sassuolo | Collecchio - Sassuolo | 6 - 1 | 6 - 1 |
| Squadra | Pt | RF | RS | DR |
| Collecchio | 3 | 6 | 2 | +4 |
| Pavullese | 3 | 2 | 2 | 0 |
| Sassuolo | 3 | 3 | 7 | -4 |
GIRONE 14 :
| Pro Gorizia - Cormonese | Pro Gorizia - Cormonese | Pro Gorizia - Cormonese | 1 - 1 | 1 - 1 |
| Palmanova - Pro Gorizia | Palmanova - Pro Gorizia | Palmanova - Pro Gorizia | 1 - 0 | 1 - 0 |
| Cormonese - Palmanova | Cormonese - Palmanova | Cormonese - Palmanova | 1 - 0 | 1 - 0 |
| Squadra | Pt | RF | RS | DR |
| Cormonese | 4 | 2 | 1 | +1 |
| Palmanova | 3 | 1 | 1 | 0 |
| Pro Gorizia | 1 | 1 | 2 | -1 |
GIRONE 15 :
| Sanvitese - Portogruaro | Sanvitese - Portogruaro | Sanvitese - Portogruaro | 0 - 2 | 0 - 2 |
| Pordenone - Sanvitese | Pordenone - Sanvitese | Pordenone - Sanvitese | 5 - 0 | 5 - 0 |
| Portogruaro - Pordenone | Portogruaro - Pordenone | Portogruaro - Pordenone | 0 - 0 | 0 - 0 |
| Squadra | Pt | RF | RS | DR |
| Pordenone | 4 | 5 | 0 | +5 |
| Portogruaro | 4 | 2 | 0 | +2 |
| Sanvitese | 0 | 0 | 7 | -7 |
GIRONE 16 :
| Luparense - Giorgianna | Luparense - Giorgianna | Luparense - Giorgianna | 1 - 2 | 1 - 2 |
| Caerano - Luparense | Caerano - Luparense | Caerano - Luparense | 4 - 0 | 4 - 0 |
| Giorgianna - Caerano | Giorgianna - Caerano | Giorgianna - Caerano | 0 - 2 | 0 - 2 |
| Squadra | Pt | RF | RS | DR |
| Caerano | 6 | 6 | 0 | +6 |
| Giorgianna | 3 | 2 | 3 | -1 |
| Luparense | 0 | 1 | 6 | -5 |
GIRONE 17 :
| Porto Viro - Rovigo | Porto Viro - Rovigo | Porto Viro - Rovigo | 1 - 2 | 1 - 2 |
| Adriese - Porto Viro | Adriese - Porto Viro | Adriese - Porto Viro | 1 - 2 | 1 - 2 |
| Rovigo - Adriese | Rovigo - Adriese | Rovigo - Adriese | 3 - 0 | 3 - 0 |
| Squadra | Pt | RF | RS | DR |
| Rovigo | 6 | 5 | 1 | +4 |
| Porto Viro | 3 | 3 | 3 | 0 |
| Adriese | 0 | 1 | 5 | -4 |
GIRONE 18 :
| Imola - Faenza | Imola - Faenza | Imola - Faenza | 1 - 0 | 1 - 0 |
| Faenza - Castel San Pietro | Faenza - Castel San Pietro | Faenza - Castel San Pietro | 0 - 1 | 0 - 1 |
| Castel San Pietro - Imola | Castel San Pietro - Imola | Castel San Pietro - Imola | 1 - 0 | 1 - 0 |
| Squadra | Pt | RF | RS | DR |
| Castel San Pietro | 6 | 2 | 0 | +2 |
| Imola | 3 | 1 | 1 | 0 |
| Faenza | 0 | 0 | 2 | -2 |
GIRONE 19 :
| Colligiana - Poggibonsi | Colligiana - Poggibonsi | Colligiana - Poggibonsi | 1 - 1 | 1 - 1 |
| Cecina - Colligiana | Cecina - Colligiana | Cecina - Colligiana | 0 - 2 | 0 - 2 |
| Poggibonsi - Cecina | Poggibonsi - Cecina | Poggibonsi - Cecina | 4 - 0 | 4 - 0 |
| Squadra | Pt | RF | RS | DR |
| Poggibonsi | 4 | 5 | 1 | +4 |
| Colligiana | 4 | 3 | 1 | +2 |
| Cecina | 0 | 0 | 6 | -6 |
GIRONE 20 :
| Sestese - Barberino | Sestese - Barberino | Sestese - Barberino | 0 - 0 | 0 - 0 |
| Fortis Juventus - Sestese | Fortis Juventus - Sestese | Fortis Juventus - Sestese | 0 - 5 | 0 - 5 |
| Barberino - Fortis Juventus | Barberino - Fortis Juventus | Barberino - Fortis Juventus | 1 - 0 | 1 - 0 |
| Squadra | Pt | RF | RS | DR |
| Sestese | 4 | 5 | 0 | +5 |
| Barberino | 4 | 1 | 0 | +1 |
| Fortis Juventus | 0 | 0 | 6 | -6 |
GIRONE 21 :
| Rondinella - Pontassieve | Rondinella - Pontassieve | Rondinella - Pontassieve | 1 - 0 | 1 - 0 |
| Pontassieve - Aglianese | Pontassieve - Aglianese | Pontassieve - Aglianese | 1 - 2 | 1 - 2 |
| Aglianese - Rondinella | Aglianese - Rondinella | Aglianese - Rondinella | 1 - 2 | 1 - 2 |
| Squadra | Pt | RF | RS | DR |
| Rondinella | 6 | 3 | 1 | +2 |
| Aglianese | 3 | 3 | 3 | 0 |
| Pontassieve | 0 | 1 | 3 | -2 |
GIRONE 22 :
| Lucrezia - Vigor Senigallia | Lucrezia - Vigor Senigallia | Lucrezia - Vigor Senigallia | 0 - 1 | 0 - 1 |
| Riccione - Lucrezia | Riccione - Lucrezia | Riccione - Lucrezia | 0 - 0 | 0 - 0 |
| Vigor Senigallia - Riccione | Vigor Senigallia - Riccione | Vigor Senigallia - Riccione | 1 - 0 | 1 - 0 |
| Squadra | Pt | RF | RS | DR |
| Vigor Senigallia | 6 | 2 | 0 | +2 |
| Riccione | 1 | 0 | 1 | -1 |
| Lucrezia | 1 | 0 | 1 | -1 |
GIRONE 23 :
| Jesi - Recanatese | Jesi - Recanatese | Jesi - Recanatese | 1 - 2 | 1 - 2 |
| Camerino - Jesi | Camerino - Jesi | Camerino - Jesi | 1 - 0 | 1 - 0 |
| Recanatese - Camerino | Recanatese - Camerino | Recanatese - Camerino | 3 - 1 | 3 - 1 |
| Squadra | Pt | RF | RS | DR |
| Recanatese | 6 | 5 | 2 | +3 |
| Camerino | 3 | 2 | 3 | -1 |
| Jesi | 0 | 1 | 3 | -2 |
GIRONE 24 :
| Sambenedettese - Civitanovese | Sambenedettese - Civitanovese | Sambenedettese - Civitanovese | 3 - 0 | 3 - 0 |
| Civitanovese - Montegranaro | Civitanovese - Montegranaro | Civitanovese - Montegranaro | 1 - 2 | 1 - 2 |
| Montegranaro - Sambenedettese | Montegranaro - Sambenedettese | Montegranaro - Sambenedettese | 1 - 1 | 1 - 1 |
| Squadra | Pt | RF | RS | DR |
| Sambenedettese | 4 | 4 | 1 | +3 |
| Montegranaro | 4 | 3 | 2 | +1 |
| Civitanovese | 0 | 1 | 5 | -4 |
GIRONE 25 :
| Pontevecchio - Foligno | Pontevecchio - Foligno | Pontevecchio - Foligno | 1 - 1 | 1 - 1 |
| Ellera - Pontevecchio | Ellera - Pontevecchio | Ellera - Pontevecchio | 1 - 0 | 1 - 0 |
| Foligno - Ellera | Foligno - Ellera | Foligno - Ellera | 0 - 0 | 0 - 0 |
| Squadra | Pt | RF | RS | DR |
| Ellera | 4 | 1 | 0 | +1 |
| Foligno | 2 | 1 | 1 | 0 |
| Pontevecchio | 1 | 1 | 2 | -1 |
GIRONE 26 :
| Nereto - Santegidiese | Nereto - Santegidiese | Nereto - Santegidiese | 0 - 1 | 0 - 1 |
| Mosciano - Nereto | Mosciano - Nereto | Mosciano - Nereto | 4 - 0 | 4 - 0 |
| Santegidiese - Mosciano | Santegidiese - Mosciano | Santegidiese - Mosciano | 0 - 1 | 0 - 1 |
| Squadra | Pt | RF | RS | DR |
| Mosciano | 6 | 5 | 0 | +5 |
| Santegidiese | 3 | 1 | 1 | 0 |
| Nereto | 0 | 0 | 5 | -5 |
GIRONE 27 :
| Pineto - L'Aquila | Pineto - L'Aquila | Pineto - L'Aquila | 1 - 1 | 1 - 1 |
| Ortona - Pineto | Ortona - Pineto | Ortona - Pineto | 2 - 2 | 2 - 2 |
| L'Aquila - Ortona | L'Aquila - Ortona | L'Aquila - Ortona | 3 - 0 | 3 - 0 |
| Squadra | Pt | RF | RS | DR |
| L'Aquila | 4 | 4 | 1 | +3 |
| Pineto | 2 | 3 | 3 | 0 |
| Ortona | 1 | 2 | 5 | -3 |
GIRONE 28 :
| Fiumicino - Civitavecchia | Fiumicino - Civitavecchia | Fiumicino - Civitavecchia | 1 - 3 | 1 - 3 |
| Astrea - Fiumicino | Astrea - Fiumicino | Astrea - Fiumicino | 1 - 0 | 1 - 0 |
| Civitavecchia - Astrea | Civitavecchia - Astrea | Civitavecchia - Astrea | 0 - 1 | 0 - 1 |
| Squadra | Pt | RF | RS | DR |
| Astrea | 6 | 2 | 0 | +2 |
| Civitavecchia | 3 | 3 | 2 | +1 |
| Fiumicino | 0 | 1 | 4 | -3 |
GIRONE 29 :
| Guidonia - Monterotondo | Guidonia - Monterotondo | Guidonia - Monterotondo | 1 - 0 | 1 - 0 |
| Monterotondo - Anagni | Monterotondo - Anagni | Monterotondo - Anagni | 0 - 4 | 0 - 4 |
| Anagni - Guidonia | Anagni - Guidonia | Anagni - Guidonia | 3 - 3 | 3 - 3 |
| Squadra | Pt | RF | RS | DR |
| Anagni | 4 | 7 | 3 | +4 |
| Guidonia | 4 | 4 | 3 | +1 |
| Monterotondo | 0 | 0 | 5 | -5 |
GIRONE 30 :
| Terracina - Latina | Terracina - Latina | Terracina - Latina | 1 - 0 | 1 - 0 |
| Latina - Pro Cisterna | Latina - Pro Cisterna | Latina - Pro Cisterna | 0 - 0 | 0 - 0 |
| Pro Cisterna - Terracina | Pro Cisterna - Terracina | Pro Cisterna - Terracina | 2 - 0 | 2 - 0 |
| Squadra | Pt | RF | RS | DR |
| Pro Cisterna | 4 | 2 | 0 | +2 |
| Terracina | 3 | 1 | 2 | -1 |
| Latina | 1 | 0 | 1 | -1 |
GIRONE 31 :
| Isola Liri - Ceccano | Isola Liri - Ceccano | Isola Liri - Ceccano | 0 - 0 | 0 - 0 |
| Ferentino - Isola Liri | Ferentino - Isola Liri | Ferentino - Isola Liri | 0 - 2 | 0 - 2 |
| Ceccano - Ferentino | Ceccano - Ferentino | Ceccano - Ferentino | 3 - 1 | 3 - 1 |
| Squadra | Pt | RF | RS | DR |
| Ceccano | 4 | 3 | 1 | +2 |
| Isola Liri | 4 | 2 | 0 | +2 |
| Ferentino | 0 | 1 | 5 | -4 |
GIRONE 32 :
| Termoli - San Severo | Termoli - San Severo | Termoli - San Severo | 0 - 0 | 0 - 0 |
| Frenter Larino - Termoli | Frenter Larino - Termoli | Frenter Larino - Termoli | 0 - 0 | 0 - 0 |
| San Severo - Frenter Larino | San Severo - Frenter Larino | San Severo - Frenter Larino | 0 - 0 | 0 - 0 |
| Squadra | Pt | RF | RS | DR |
| Frenter Larino | 2 | 0 | 0 | 0 |
| San Severo | 2 | 0 | 0 | 0 |
| Termoli | 2 | 0 | 0 | 0 |
GIRONE 33 :
| Cerignola - Trani | Cerignola - Trani | Cerignola - Trani | 1 - 0 | 1 - 0 |
| Trani - Melfi | Trani - Melfi | Trani - Melfi | 1 - 1 | 1 - 1 |
| Melfi - Cerignola | Melfi - Cerignola | Melfi - Cerignola | 1 - 2 | 1 - 2 |
| Squadra | Pt | RF | RS | DR |
| Audace Cerignola | 6 | 3 | 1 | +2 |
| Melfi | 1 | 2 | 3 | -1 |
| Soccer Trani | 1 | 1 | 2 | -1 |
GIRONE 34 :
| Nardò - Tricase | Nardò - Tricase | Nardò - Tricase | 0 - 0 | 0 - 0 |
| Toma Maglie - Nardò | Toma Maglie - Nardò | Toma Maglie - Nardò | 0 - 0 | 0 - 0 |
| Tricase - Toma Maglie | Tricase - Toma Maglie | Tricase - Toma Maglie | 1 - 0 | 1 - 0 |
| Squadra | Pt | RF | RS | DR |
| Atletico Tricase | 4 | 1 | 0 | +1 |
| Nardò | 2 | 0 | 0 | 0 |
| Toma Maglie | 1 | 0 | 1 | -1 |
GIRONE 35 :
| Rossanese - Corigliano | Rossanese - Corigliano | Rossanese - Corigliano | 0 - 0 | 0 - 0 |
| Locri - Rossanese | Locri - Rossanese | Locri - Rossanese | 2 - 0 | 2 - 0 |
| Corigliano - Locri | Corigliano - Locri | Corigliano - Locri | 0 - 1 | 0 - 1 |
| Squadra | Pt | RF | RS | DR |
| Locri | 6 | 3 | 0 | +3 |
| Corigliano | 1 | 0 | 1 | -1 |
| Rossanese | 1 | 0 | 2 | -2 |
GIRONE 36 :
| Igea Virtus - Messina | Igea Virtus - Messina | Igea Virtus - Messina | 2 - 0 | 2 - 0 |
| Messina - Milazzo | Messina - Milazzo | Messina - Milazzo | 1 - 2 | 1 - 2 |
| Milazzo - Igea Virtus | Milazzo - Igea Virtus | Milazzo - Igea Virtus | 4 - 0 | 4 - 0 |
| Squadra | Pt | RF | RS | DR |
| Milazzo | 6 | 6 | 1 | +5 |
| Igea Virtus | 3 | 2 | 4 | -2 |
| AS Messina | 0 | 1 | 4 | -3 |

### Eliminazione diretta

* 25 agosto e 4 settembre 1996
| Squadra 1 | Totale | Squadra 2 | Andata | Ritorno |
| Imperia | 1 - 5 | Sanremese | 1 - 3 | 0 - 2 |
| Savona | 2 - 2 (3-5 dcr) | Sestrese | 1 - 1 | 1 - 1 |
| Santa Lucia | 0 - 0 (3-2 dcr) | Pievigina | 0 - 0 | 0 - 0 |
| Arzignano | 2 - 0 | Legnago | 1 - 0 | 1 - 0 |
| Centese | 3 - 5 | Boca San Lazzaro | 1 - 2 | 2 - 3 |
| Argentana | 3 - 4 | Russi | 2 - 2 | 1 - 2 |
| Castelnuovo | 2 - 1 | Pietrasanta | 2 - 0 | 0 - 1 |
| Viareggio | 2 - 1 | Camaiore | 1 - 0 | 1 - 1 |
| Impruneta Tavarnuzze | 2 - 2 gfc | Sangiovannese | 2 - 1 | 0 - 1 |
| Sansepolcro | 2 - 2 gfc | Città di Castello | 0 - 1 | 2 - 1 |
| Castelsardo | 2 - 1 | Calangianus | 0 - 0 | 2 - 1 |
| Selargius | 2 - 2 (6-5 dcr) | Atletico Sirio | 2 - 0 | 0 - 2 |
| Narnese | 4 - 3 | Civita Castellana | 2 - 2 | 2 - 1 |
| Internapoli | 2 - 1 | Giugliano | 1 - 1 | 1 - 0 |
| Pozzuoli | 0 - 4 | Sanità | 0 - 3 | 0 - 1 |
| Giovani Cardito | 1 - 7 | Terzigno | 0 - 2 | 1 - 5 |
| Arzanese | 0 - 5 | Rotonda | 0 - 2 | 0 - 3 |
| Cavese | 2 - 1 | Scafatese | 1 - 0 | 1 - 1 |
| Pro Ebolitana | 5 - 0 | Agropoli | 1 - 0 | 4 - 0 |
| Potenza | 2 - 3 | Villa d'Agri | 2 - 1 | 0 - 2 |
| Martina | 0 - 1 | Fasano | 0 - 0 | 0 - 1 |
| Vigor Lamezia | 1 - 1 gfc | Crotone | 0 - 0 | 1 - 1 |
| Silana | 1 - 3 | Cirò Krimisa | 0 - 2 | 1 - 1 |
| Patti | 1 - 2 | Orlandina | 1 - 1 | 0 - 1 |
| Gravina | 1 - 2 | Peloro Messina | 0 - 0 | 1 - 2 |
| Alcamo | 1 - 2 | Bagheria | 0 - 1 | 1 - 1 |
| Sciacca | 1 - 2 | Sancataldese | 1 - 2 | 0 - 0 |
| Caltagirone | 2 - 2 gfc | Ragusa | 1 - 0 | 1 - 2 |

## Trentaduesimi di finale

* 25 settembre e 2 ottobre 1996
| Squadra 1 | Totale | Squadra 2 | Andata | Ritorno |
| Verbania | 2 - 2 (6-5 dcr) | Biellese-Vigliano | 2 - 0 | 0 - 2 |
| Moncalieri | 2 - 3 | Derthona | 1 - 1 | 1 - 2 |
| Sparta Novara | 4 - 2 | Meda | 0 - 1 | 4 - 1 |
| Albinese | 2 - 2 (5-3 dcr) | San Paolo d'Argon | 1 - 1 | 1 - 1 |
| Mantova | 5 - 3 | Sancolombano | 1 - 3 | 4 - 0 |
| Settaurense | 1 - 2 | Montichiari | 1 - 0 | 0 - 2 |
| Cormonese | 2 - 6 | Pordenone | 1 - 3 | 1 - 3 |
| Rovigo | 1 - 4 | Caerano | 0 - 2 | 1 - 2 |
| Collecchio | 3 - 3 gfc | Boca San Lazzaro | 1 - 0 | 2 - 3 |
| Russi | 0 - 0 (5-6 dcr) | Castel San Pietro | 0 - 0 | 0 - 0 |
| Santa Lucia | 1 - 0 | Arzignano | 0 - 0 | 1 - 0 |
| Sestrese | 1 - 2 | Sanremese | 1 - 0 | 0 - 2 |
| Poggibonsi | 1 - 3 | Sestese | 1 - 3 | 0 - 0 |
| Castelnuovo | - | Viareggio | 0 - 0 | n.d. |
| Sangiovannese | 1 - 0 | Rondinella | 0 - 0 | 1 - 0 |
| Ellera | 2 - 3 | Sansepolcro | 2 - 1 | 0 - 2 |
| Castelsardo | 0 - 3 | Selargius | 0 - 0 | 0 - 3 |
| Vigor Senigallia | 4 - 3 | Recanatese | 3 - 2 | 1 - 1 |
| Mosciano | 1 - 3 | Sambenedettese | 1 - 1 | 0 - 2 |
| L'Aquila | 2 - 2 gfc | Narnese | 2 - 1 | 0 - 1 |
| Pro Cisterna | 1 - 2 | Astrea | 1 - 0 | 0 - 2 |
| Ceccano | 2 - 2 gfc | Anagni | 2 - 1 | 0 - 1 |
| Frenter Larino | 0 - 7 | Audace Cerignola | 0 - 2 | 0 - 5 |
| Fasano | 1 - 4 | Atletico Tricase | 0 - 2 | 1 - 2 |
| Internapoli | 1 - 1 (3-5 dcr) | Cavese | 1 - 1 | 1 - 1 |
| Terzigno | 2 - 0 | Sanità | 1 - 0 | 1 - 0 |
| Villa d'Agri | 1 - 4 | Pro Ebolitana | 1 - 3 | 0 - 1 |
| Cirò Krimisa | 1 - 3 | Rotonda | 1 - 0 | 0 - 3 |
| Locri | 3 - 1 | Vigor Lamezia | 2 - 0 | 1 - 1 |
| Peloro Messina | 2 - 2 gfc | Milazzo | 0 - 0 | 2 - 2 |
| Bagheria | 0 - 3 | Orlandina | 0 - 1 | 0 - 2 |
| Sancataldese | 1 - 3 | Caltagirone | 1 - 1 | 0 - 2 |

## Sedicesimi di finale

* 16 e 23 ottobre 1996
| Squadra 1 | Totale | Squadra 2 | Andata | Ritorno |
| Sparta Novara | 2 - 2 gfc | Verbania | 1 - 1 | 2 - 2 |
| Derthona | 3 - 1 | Sanremese | 1 - 1 | 2 - 0 |
| Montichiari | 1 - 4 | Albinese | 1 - 1 | 0 - 3 |
| Mantova | 2 - 2 (4-5 dcr) | Collecchio | 2 - 0 | 0 - 2 |
| Pordenone | 2 - 0 | Santa Lucia | 2 - 0 | 0 - 0 |
| Caerano | 3 - 3 gfc | Castel San Pietro | 1 - 1 | 2 - 2 |
| Sestese | 1 - 1 (0-3 dcr) | Viareggio | 1 - 0 | 0 - 1 |
| Sansepolcro | 2 - 0 | Sangiovannese | 2 - 0 | 0 - 0 |
| Sambenedettese | 2 - 2 gfc | Vigor Senigallia | 1 - 2 | 1 - 0 |
| Astrea | 5 - 0 | Selargius | 3 - 0 | 2 - 0 |
| Narnese | 5 - 1 | Anagni | 4 - 1 | 1 - 0 |
| Terzigno | 1 - 2 | Cavese | 1 - 1 | 0 - 1 |
| Pro Ebolitana | 3 - 2 | Rotonda | 3 - 1 | 0 - 1 |
| Atletico Tricase | 2 - 2 gfc | Audace Cerignola | 2 - 1 | 0 - 1 |
| Peloro Messina | 3 - 2 | Locri | 2 - 1 | 1 - 1 |
| Caltagirone | 2 - 2 (4-5 dcr) | Orlandina | 1 - 1 | 1 - 1 |

## Ottavi di finale

* 27 novembre e 4 dicembre 1996
| Squadra 1 | Totale | Squadra 2 | Andata | Ritorno |
| Derthona | 1 - 4 | Sparta Novara | 1 - 1 | 0 - 3 |
| Albinese | 3 - 3 gfc | Collecchio | 1 - 1 | 2 - 2 |
| Pordenone | 1 - 3 | Caerano | 1 - 1 | 0 - 2 |
| Viareggio | 2 - 4 | Sansepolcro | 1 - 2 | 1 - 2 |
| Vigor Senigallia | 1 - 3 | Narnese | 0 - 3 | 1 - 0 |
| Astrea | 4 - 2 | Cavese | 2 - 0 | 2 - 2 |
| Pro Ebolitana | 1 - 2 | Audace Cerignola | 1 - 0 | 0 - 2 |
| Orlandina | 3 - 2 | Peloro Messina | 3 - 0 | 0 - 2 |

## Quarti di finale

* 8/15 e 22/29 gennaio 1997
| Squadra 1 | Totale | Squadra 2 | Andata | Ritorno |
| Sparta Novara | 0 - 2 | Albinese | 0 - 0 | 0 - 2 |
| Sansepolcro | 1 - 2 | Caerano | 1 - 2 | 0 - 0 |
| Narnese | 2 - 2 gfc | Audace Cerignola | 2 - 1 | 0 - 1 |
| Orlandina | 1 - 6 | Astrea | 1 - 2 | 0 - 4 |

## Semifinali

* 5 e 12 febbraio 1997
| Squadra 1 | Totale | Squadra 2 | Andata | Ritorno |
| Albinese | 2 - 2 gfc | Caerano | 0 - 1 | 2 - 1 |
| Astrea | 5 - 2 | Audace Cerignola | 4 - 1 | 1 - 1 |