La storia del Cagliari
Tutta la cronistoria rossoblù, partita per partita
1988/89
Coppa Italia Serie C
FASE ELIMINATORIA
Prima giornata, domenica 21 agosto 1988
Girone A
Casale - Alessandria 0 - 0  
Novara - Pro Vercelli 1 - 0  
 
Girone B
Legnano - Pro Sesto 2 - 2  
Varese - Juve Domo 2 - 2  
 
Girone C
Derthona - Pavia 0 - 0  
Vogherese - Oltrepò 1 - 1  
 
Girone D
Orceana - Ospitaletto 1 - 1  
Pergocrema - Telgate 0 - 0  
 
Girone E
Chievo - Trento 1 - 0  
Suzzara - Mantova 1 - 1  
 
Girone F
Giorgione - Venezia Mestre 1 - 0  
Pordenone - Treviso 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 2-1
 
Girone G
Carpi - Reggiana 0 - 0  
Sassuolo - Centese 0 - 2  
 
Girone H
Ravenna - Rimini 1 - 1  
Spal - Forlì 1 - 1  
 
Girone I
Massese - Carrarese 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 0-0
 
Sarzanese - Lucchese 0 - 1  
 
Girone J
Cuoio Pelli - Pro Livorno 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 0-1
 
Pontedera - Rondinella 0 - 1  
 
Girone K
Cecina - Siena 0 - 0  
Poggibonsi - Montevarchi 0 - 0  
 
Girone L
Fano - Riccione 1 - 0  
Vis Pesaro - San Marino 1 - 1  
 
Girone M
Perugia - Gubbio 1 - 0  
Riposa : Ternana


 
 
Girone N
Civitanovese - Jesi 2 - 0  
Giulianova - Teramo 3 - 1  
 
Girone O
Celano - Lanciano 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 3-2
 
Francavilla - Chieti 1 - 1  
giocata sabato 20 agosto 1988
 
Girone P
Latina - Cynthia 0 - 0  
Lodigiani - Frosinone 1 - 4  
giocata a Terracina
 
Girone Q
Campania Puteolana - Afragolese 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-1
 
Nola - Casertana 1 - 3  
 
Girone R
Ischia Isolaverde - Sorrento 2 - 1  
Turris - Juve Stabia 1 - 0  
 
Girone S
Battipagliese - Salernitana 5 - 1  
Benevento - Cavese 0 - 2  
 
Girone T
Bisceglie - Fidelis Andria 2 - 2  
Riposa : Trani


 
 
Girone U
Brindisi - Fasano 6 - 0  
Martina - Casarano 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-2
 
Girone V
Potenza - Vigor Lamezia 1 - 0  
Riposa : Kroton


 
 
Girone W
Atletico Leonzio - Siracusa 2 - 0  
Giarre - Catania 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 2-1
 
Girone X
Juventina Gela - Trapani 2 - 0  
Riposa : Palermo


 
 
Girone Y
Tempio - Olbia 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-1
 
Riposa : Cagliari


 
 
Girone Z
Ilva - Sorso 0 - 0  
giocata mercoledì 14 settembre 1988
 
Riposa : Torres


 
 
Seconda giornata, mercoledì 24 agosto 1988
Girone A
Casale - Pro Vercelli 1 - 1  
Novara - Alessandria 0 - 0  
 
Girone B
Juve Domo - Pro Sesto 0 - 4  
Legnano - Varese 0 - 0  
giocata a Busto Arsizio
 
Girone C
Pavia - Oltrepò 0 - 0  
Vogherese - Derthona 0 - 1  
 
Girone D
Orceana - Pergocrema 0 - 0  
giocata giovedì 25 agosto 1988
 
Telgate - Ospitaletto 3 - 0  
 
Girone E
Suzzara - Chievo 2 - 0  
Trento - Mantova 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-0
 
Girone F
Pordenone - Giorgione 3 - 3  
Venezia Mestre - Treviso 0 - 0  
giocata a Mogliano Veneto
 
Girone G
Centese - Reggiana 1 - 2  
Sassuolo - Carpi 0 - 0  
 
Girone H
Forlì - Ravenna 0 - 0  
giocata a Forlimpopoli
 
Spal - Rimini 1 - 0  
Girone I
Carrarese - Lucchese 2 - 2  
Sarzanese - Massese 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-0
 
Girone J
Pontedera - Cuoio Pelli 0 - 0  
Pro Livorno - Rondinella 0 - 0  
 
Girone K
Cecina - Poggibonsi 0 - 0  
Montevarchi - Siena 0 - 1  
giocata a Figline Valdarno
 
Girone L
Fano - Vis Pesaro 0 - 0  
Riccione - San Marino 0 - 0  
 
Girone M
Gubbio - Ternana 0 - 0  
 
Riposa : Perugia


 
 
Girone N
Giulianova - Civitanovese 3 - 1  
Jesi - Teramo 0 - 2  
 
Girone O
Celano - Francavilla 0 - 1  
Chieti - Lanciano 0 - 1  
 
Girone P
Frosinone - Cynthia 1 - 0  
Latina - Lodigiani 3 - 0  
 
Girone Q
Afragolese - Casertana 1 - 3  
giocata a Casoria
 
Nola - Campania Puteolana 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 2-1
 
Girone R
Ischia Isolaverde - Turris 1 - 0  
Juve Stabia - Sorrento 0 - 0  
 
Girone S
Battipagliese - Benevento 2 - 0  
Cavese - Casertana 0 - 2  
 
Girone T
Fidelis Andria - Trani 0 - 0  
giocata giovedì 25 agosto 1988
 
Riposa : Bisceglie


 
 
Girone U
Fasano - Casarano 2 - 0  
Martina - Brindisi 0 - 0  
giocata giovedì 25 agosto 1988
 
Girone V
Kroton - Potenza 2 - 0  
Riposa : Vigor Lamezia


 
 
Girone W
Giarre - Atletico Leonzio 0 - 0  
Siracusa - Catania 2 - 2  
 
Girone X
Trapani - Palermo 1 - 0  
Riposa : Juventuna Gela


 
 
Girone Y
Olbia - Cagliari 0 - 0  
Riposa : Tempio


 
 
Girone Z
Ilva - Torres 0 - 1  
Riposa : Sorso


 
 
Terza giornata, domenica 28 agosto 1988
Girone A
Casale - Novara 2 - 1  
Pro Vercelli - Alessandria 1 - 2  
 
Girone B
Juve Domo - Legnano 0 - 1  
Pro Sesto - Varese 0 - 0  
 
Girone C
Oltrepò - Derthona 0 - 3  
giocata a Portalbera
 
Pavia - Vogherese 0 - 4  
 
Girone D
Ospitaletto - Pergocrema 0 - 1  
Telgate - Oeceana 3 - 1  
 
Girone E
Mantova - Chievo 2 - 2  
Trento - Suzzara 1 - 0  
giocata sabato 27 agosto 1988
 
Girone F
Treviso - Giorgione 1 - 2  
giocata a Villorba sabato 27 agosto 1988
 
Venezia Mestre - Pordenone 0 - 0  
giocata a Mogliano Veneto
 
Girone G
Centese - Carpi 1 - 1  
Reggiana - Sassuolo 4 - 0  
 
Girone H
Ravenna - Spal 0 - 0  
Rimini - Forlì 0 - 1  
 
Girone I
Carrarese - Sarzanese 4 - 0  
Lucchese - Massese 3 - 0  
 
Girone J
Pro Livorno - Pontedera 3 - 1  
Rondinella - Cuoio Pelli 2 - 0  
 
Girone K
Montevarchi - Cecina 4 - 1  
giocata a Figline Valdarno
 
Siena - Poggibonsi 2 - 1  
 
Girone L
San Marino - Fano 1 - 1  
Vis Pesaro - Riccione 0 - 0  
 
Girone M
Ternana - Perugia 1 - 0  
Riposa : Gubbio


 
 
Girone N
Jesi - Giulianova 0 - 3  
Teramo - Civitanovese 4 - 1  
 
Girone O
Chieti - Celano 1 - 1  
Lanciano - Francavilla 3 - 2  
giocata sabato 27 agosto 1988
 
Girone P
Cynthia - Lodigiani 0 - 1  
Frosinone - Latina 1 - 0  
 
Girone Q
Afragolese - Nola 1 - 1  
giocata a Casoria
 
Casertana - Campania Puteolana 3 - 1  
 
Girone R
Juve Stabia - Ischia Isolaverde 0 - 2  
Sorrento - Turris 2 - 1  
 
Girone S
Cavese - Battipagliese 0 - 0  
Salernitana - Benevento 0 - 0  
 
Girone T
Trani - Bisceglie 1 - 0  
Riposa : Fidelis Andria


 
 
Girone U
Casarano - Brindisi 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 0-0
 
Fasano - Martina 0 - 0  
 
Girone V
Vigor Lamezia - Kroton 0 - 0  
Riposa : Potenza


 
 
Girone W
Atletico Leonzio - Catania 1 - 1  
Siracusa - Giarre 0 - 2  
 
Girone X
Palermo - Juventuna Gela 0 - 2  
giocata a Marsala
 
Riposa : Trapani


 
 
Girone Y
Cagliari - Tempio 2 - 1  
giocata a Iglesias
 
Riposa : Olbia


 
 
Girone Z
Torres - Sorso 7 - 1  
Riposa : Ilva


 
Quarta giornata, mercoledì 31 agosto 1988
Girone A
Alessandria - Casale 2 - 0  
giocata mercoledì 28 settembre 1988
 
Pro Vercelli - Novara 1 - 1  
 
Girone B
Juve Domo - Varese 0 - 0  
Pro Sesto - Legnano 1 - 2  
 
Girone C
Oltrepò - Vogherese 1 - 1  
giocata a Portalbera
 
Pavia - Derthona 1 - 0  
 
Girone D
Ospitaletto - Orceana 2 - 1  
Telgate - Pergocrema 1 - 0  
 
Girone E
Mantova - Suzzara 2 - 1  
Trento - Chievo 2 - 2  
 
Girone F
Treviso - Pordenone 2 - 1  
giocata a Villorba
 
Venezia Mestre - Giorgione 2 - 1  
giocata a Mogliano Veneto
 
Girone G
Centese - Sassuolo 1 - 3  
Reggiana - Carpi 2 - 0  
 
Girone H
Forlì - Spal 1 - 2  
giocata a Forlimpopoli
 
Rimini - Ravenna 4 - 4  
 
Girone I
Carrarese - Massese 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-1
 
Lucchese - Sarzanese 7 - 1  
 
Girone J
Pro Livorno - Cuoio Pelli 1 - 0  
Rondinella - Pontedera 0 - 0  
 
Girone K
Montevarchi - Poggibonsi 1 - 0  
giocata a Figline Valdarno
 
Siena - Cecina 2 - 2  
 
Girone L
Riccione - Fano 1 - 1  
San Marino - Vis Pesaro 0 - 0  
 
Girone M
Gubbio - Perugia 0 - 0  
Riposa : Ternana


 
 
Girone N
Jesi - Civitanovese 0 - 1  
Teramo - Giulianova 3 - 0  
 
Girone O
Chieti - Francavilla 1 - 1  
Lanciano - Celano 3 - 1  
 
Girone P
Cynthia - Latina 1 - 1  
Frosinone - Lodigiani 1 - 2  
 
Girone Q
Afragolese - Campania Puteolana 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-0,
giocata a Casoria
 
Casertana - Nola 0 - 0  
 
Girone R
Juve Stabia - Turris 0 - 2  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-0
 
Sorrento - Ischia Isolaverde 1 - 1  
 
Girone S
Cavese - Benevento 1 - 2  
Salernitana - Battipagliese 2 - 0  
 
Girone T
Fidelis Andria - Bisceglie 2 - 0  
Riposa : Trani


 
Girone U
Casarano - Martina 2 - 0  
giocata a Matino
 
Fasano - Brindisi 4 - 1  
giocata giovedì 22 settembre 1988
 
Girone V
Vogor Lamezia - Potenza 1 - 1  
Riposa : Kroton


 
 
Girone W
Atletico Leonzio - Giarre 1 - 1  
Catania - Siracusa 2 - 0  
 
Girone X
Trapani - Juventina Gela 2 - 1  
Riposa : Palermo


 
 
Girone Y
Olbia - Tempio 0 - 0  
Riposa : Cagliari


 
 
Girone Z
Sorso - Ilva 0 - 4  
Riposa : Torres


 
 
Quinta giornata, domenica 4 settembre 1988
Girone A
Alessandria - Novara 2 - 1  
Pro Vercelli - Casale 0 - 3  
 
Girone B
Pro Sesto - Juve Domo 0 - 0  
Varese - Legnano 1 - 0  
 
Girone C
Derthona - Vogherese 3 - 2  
giocata sabato 3 settembre 1988
 
Oltrepò - Pavia 1 - 2  
 
Girone D
Ospitaletto - Telgate 0 - 0  
Pergocrema - Orceana 3 - 1  
 
Girone E
Chievo - Suzzara 1 - 0  
Mantova - Trento 1 - 0  
Girone F
Giorgione - Pordenone 1 - 0  
Treviso - Venezia Mestre 1 - 1  
giocata a Villorba
 
Girone G
Carpi - Sassuolo 2 - 1  
Reggiana - Centese 3 - 1  
 
Girone H
Ravenna - Forlì 0 - 0  
Rimini - Spal 4 - 3  
 
Girone I
Lucchese - Carrarese 1 - 2  
Massese - Sarzanese 1 - 3  
 
Girone J
Cuoio Pelli - Pontedera 0 - 1  
Rondinella - Pro Livorno 4 - 2  
 
Girone K
Poggibonsi - Cecina 1 - 0  
Siena - Montevarchi 1 - 0  
 
Girone L
San Marino - Riccione 2 - 0  
Vis Pesaro - Fano 0 - 0  
 
Girone M
Ternana - Gubbio 1 - 3  
Riposa : Perugia


 
 
Girone N
Civitanovese - Giulianova 1 - 0  
Teramo - Jesi 2 - 0  
giocata sabato 3 settembre 1988
 
Girone O
Francavilla - Celano 2 - 3  
Lanciano - Chieti 2 - 0  
 
Girone P
Cynthia - Frosinone 0 - 1  
Lodigiani - Latina 0 - 1  
giocata a Terracina
 
Girone Q
Campania Puteolana - Nola


 
sconfitte tutte due le squadre per decisione della Giustizia Sportiva,
gara terminata sul campo 1-1
 
Casertana - Afragolese 0 - 1  
 
Girone R
Sorrento - Juve Stabia 2 - 0  
Turris - Ischia Isolaverde 2 - 4  
 
Girone S
Benevento - Battipagliese 1 - 1  
Salernitana - Cavese 2 - 1  
 
Girone T
Trani - Fidelis Andria 0 - 3  
giocata a Barletta
 
Riposa : Bisceglie


 
 
Girone U
Brindisi - Martina 3 - 1  
Casarano - Fasano 2 - 1  
giocata a Copertino
 
Girone V
Potenza - Kroton 0 - 0  
Riposa : Vigor Lamezia


 
 
Girone W
Catania - Atletico Leonzio 2 - 1  
Giarre - Siracusa 3 - 1  
 
Girone X
Palermo - Trapani 1 - 1  
giocata a Trapani
 
Riposa : Juventina Gela


 
 
Girone Y
Cagliari - Olbia 4 - 1  
giocata a Iglesias
 
Riposa : Tempio


 
 
Girone Z
Torres - Ilva 3 - 2  
Riposa : Sorso


 
 
Sesta giornata, mercoledì 7 settembre 1988
Girone A
Alessandria - Pro Vercelli 1 - 1  
Novara - Casale 0 - 1  
 
Girone B
Legnano - Juve Domo 4 - 0  
Varese - Pro Sesto 0 - 1  
 
Girone C
Derthona - Oltrepò 1 - 0  
Vogherese - Pavia 1 - 2  
 
Girone D
Orceana - Telgate 0 - 0  
Pergocrema - Ospitaletto 1 - 1  
 
Girone E
Chievo - Mantova 0 - 1  
Suzzara - Trento 1 - 1  
 
Girone F
Giorgione - Treviso 1 - 1  
Pordenone - Venezia Mestre 2 - 5  
 
Girone G
Carpi - Centese 1 - 1  
Sassuolo - Reggiana 1 - 1  
 
Girone H
Forlì - Rimini 6 - 3  
giocata a Forlimpopoli giovedì 8 settembre 1988
 
Spal - Ravenna 3 - 1  
 
Girone I
Massese - Lucchese 3 - 1  
Sarzanese - Carrarese 0 - 1  
 
Girone J
Cuoio Pelli - Rondinella 3 - 2  
Pontedera - Pro Livorno 0 - 2  
 
Girone K
Cecina - Montevarchi 0 - 3  
Poggibonsi - Siena 1 - 1  
 
Girone L
Fano - San Marino 2 - 1  
Riccione - Vis Pesaro 0 - 1  
 
Girone M
Perugia - Ternana 2 - 0  
Riposa : Gubbio


 
 
Girone N (giovedì 8 settembre 1988)
Civitanovese - Teramo 0 - 0  
Giulianova - Jesi 5 - 1  
 
Girone O
Celano - Chieti 1 - 1  
Francavilla - Lanciano 0 - 1  
 
Girone P
Latina - Frosinone 2 - 0  
Lodigiani - Cynthia 2 - 0  
per decisione della Giustizia Sportiva, gara terminata sul campo 1-0
 
Girone Q (giovedì 8 settembre 1988)
Campania Puteolana - Casertana 0 - 2  
per decisione della Giustizia Sportiva, gara giocata a Casoria
e terminata sul campo 0-1
 
Nola - Afragolese 1 - 1  
 
Girone R
Ischia Isolaverde - Juve Stabia 4 - 0  
Turris - Sorrento 4 - 0  
 
Girone S (martedì 6 settembre 1988)
Battipagliese - Cavese 1 - 0  
Benevento - Salernitana 0 - 1  
 
Girone T
Bisceglie - Trani 1 - 1  
giocata giovedì 8 settembre 1988
 
Riposa : Fidelis Andria


 
 
Girone U
Brindisi - Casarano 1 - 0  
Martina : Fasano 0 - 2  
 
Girone V
Kroton - Vigor Lamezia 1 - 0  
 
Riposa : Potenza


 
 
Girone W
Catania - Atletico Leonzio 2 - 1  
Giarre - Siracusa 3 - 1  
 
Girone X
Juventina Gela - Palermo 0 - 1  
 
Riposa : Trapani


 
 
Girone Y
Tempio - Cagliari 1 - 1  
Riposa : Olbia


 
 
Girone Z
Sorso - Torres 0 - 0  
Riposa : Ilva


 
QUALIFICAZIONE AI SEDICESIMI DI FINALE
Gare di andata
mercoledì 30 novembre 1988:
Fidelis Andria - Foggia 1 - 1  
Mantova - Modena 2 - 2  
 
giovedì 1 dicembre 1988:
Casertana - Latina 0 - 0  
Lanciano - Teramo 1 - 1  
Gare di ritorno
giovedì 22 dicembre 1988
Foggia - Fidelis Andria 7 - 6  
dopo i calci di rigore (1-1 al 90' e dopo i tempi supplementari)
 
Latina - Casertana 5 - 6  
ai calci di rigore
 
Modena - Mantova 2 - 1  
giocata mercoledì 21 dicembre 1988
 
Teramo - Lanciano 6 - 7  
dopo i calci di rigore (1-1 al 90' e dopo i tempi supplementari),
gara inizialmente prevista per giovedì 15 dicembre 1988,
rinviata per neve e giocata giovedì 5 gennaio 1989
SEDICESIMI DI FINALE
Gare di andata
giovedì 12 gennaio 1989
Cagliari - Torres 0 - 0  
Carrarese - Spezia 0 - 0  
Fano - Spal 1 - 2  
Foggia - Campobasso 4 - 1  
Giarre - Trapani 2 - 2  
Giorgione - Triestina 0 - 4  
Ischia Isolaverde - Casertana 0 - 0  
Kroton - Brindisi 0 - 0  
giocata mercoledì 11 gennaio 1989
 
Legnano - Alessandria 2 - 1  
Modena - Lane Rossi Vicenza 2 - 2  
giocata mercoledì 11 gennaio 1989
 
Monopoli - Salernitana 0 - 0  
Pavia - Reggiana 0 - 0  
giocata giovedì 5 gennaio 1989
 
Perugia - Lanciano 3 - 2  
Pro Livorno - Prato 3 - 0  
Siena - Arezzo 1 - 2  
giocata mercoledì 11 gennaio 1989
 
Telgate - Virescit Bergamo 2 - 0  
giocata mercoledì 11 gennaio 1989
Gare di ritorno
giovedì 26 gennaio 1989
Alessandria - Legnano 1 - 2  
giocata mercoledì 25 gennaio 1989
 
Arezzo - Siena 1 - 0  
Brindisi - Kroton 2 - 0  
giocata domenica 29 gennaio 1989
 
Campobasso - Foggia 2 - 1  
Casertana - Ischia Isolaverde 1 - 2  
dopo i tempi supplementari (1-1), giocata domenica 29 gennaio 1989
 
Lanciano - Perugia 2 - 0  
Lane Rossi Vicenza - Modena 4 - 2  
dopo i tempi supplementari (2-2)
 
Prato - Livorno 4 - 2  
giocata domenica 29 gennaio 1989
 
Reggiana - Pavia 3 - 0  
giocata sabato 28 gennaio 1989
 
Salernitana - Monopoli 3 - 2  
Spal - Fano 5 - 0  
giocata sabato 28 gennaio 1989
 
Spezia - Carrarese 5 - 6  
dopo i calci di rigore (1-1 al 90' e dopo i tempi supplementari)
 
Torres - Cagliari 0 - 1  
giocata domenica 29 gennaio 1989
 
Trapani - Giarre 5 - 4  
ai calci di rigore, giocata domenica 29 gennaio 1989
 
Triestina - Giorgione 1 - 1  
Virescit Bergamo - Telgate 5 - 1  
giocata mercoledì 25 gennaio 1989
OTTAVI DI FINALE
Gare di andata
giovedì 9 febbraio 1989
Brindisi - Trapani 0 - 0  
Ischia Isolaverde - Cagliari 0 - 3  
giocata mercoledì 22 febbraio 1989
 
Lanciano - Arezzo 0 - 0  
giocata mercoledì 8 febbraio 1989
 
Reggiana - Carrarese 1 - 1  
giocata giovedì 16 febbraio 1989
 
Salernitana - Foggia 3 - 2  
Spal - Pro Livorno 2 - 0  
Triestina - Lane Rossi Vicenza 0 - 0  
Virescit Bergamo - Legnano 4 - 1  
giocata mercoledì 15 febbraio 1989
Gare di ritorno
giovedì 23 febbraio 1989
Arezzo - Lanciano 3 - 2  
Cagliari - Ischia Isolaverde 3 - 1  
giocata domenica 26 febbraio 1989
 
Carrarese - Reggiana 1 - 0  
giocata sabato 25 febbraio 1989
 
Foggia - Salernitana 6 - 3  
dopo i calci di rigore (1-0 al 90', 2-1 dopo i tempi supplementari)
 
Lane Rossi Vicenza - Triestina 1 - 3  
Legnano - Virescit Bergamo 1 - 0  
giocata domenica 26 febbraio 1989
 
Pro Livorno - Spal 3 - 0  
Trapani - Brindisi 0 - 2  
giocata domenica 26 febbraio 1989
QUARTI DI FINALE
Gare di andata
giovedì 9 marzo 1989
Arezzo - Cagliari 0 - 0  
giocata giovedì 16 marzo 1989
 
Carrarese - Virescit Bergamo 0 - 0  
giocata mercoledì 22 marzo 1989
 
Foggia - Brindisi 2 - 2  
Spal - Triestina 3 - 2  
Gare di ritorno
giovedì 30 marzo 1989
Brindisi - Foggia 3 - 1  
giocata a Fasano
 
Cagliari - Arezzo 1 - 0  
giocata domenica 2 aprile 1989
 
Triestina - Spal 0 - 0  
Virescit Bergamo - Carrarese 2 - 0  
SEMIFINALI
Gare di andata
mercoledì 12 aprile 1989:
Spal - Virescit Bergamo 4 - 1  
 
giovedì 20 aprile 1989:
Brindisi - Cagliari 0 - 0  
Gare di ritorno
giovedì 4 maggio 1989:
Virescit Bergamo - Spal 1 - 0  
 
domenica 7 maggio 1989:
Cagliari - Brindisi 1 - 0  
FINALI
Gara di andata
mercoledì 31 maggio 1989
Spal - Cagliari 0 - 3  
Gara di ritorno
sabato 10 giugno 1989
Cagliari - Spal 2 - 1  
Vincitore: CAGLIARI