# Serie B 1989-1990

La Serie B 1989-1990 è stata la 58ª edizione del secondo livello del campionato italiano di calcio a girone unico, disputata tra il 27 agosto 1989 e il 7 giugno 1990 e conclusa con la vittoria del Torino, al suo secondo titolo.
Capocannoniere del torneo è stato Andrea Silenzi (Reggiana) con 23 reti.

## Avvenimenti

Il Torino vinse il torneo e risalì immediatamente in massima serie. Lo stesso avvenne per il Pisa, staccato di due punti; al terzo posto il Cagliari di Claudio Ranieri, che in due stagioni riuscì a compiere il doppio salto dalla serie C1 alla serie A, a cui tornò dopo sette anni. La vera novità fu il Parma, allenato da Nevio Scala: una squadra composta da giovani elementi, che nel girone di andata conquistò 25 punti; durante la seconda fase subì un calo, ma conservò il quarto posto che valse la promozione.
In zona retrocessione, per il secondo anno consecutivo fu necessario il ricorso ad uno spareggio-salvezza per determinare l'ultima squadra condannata alla C1. Protagoniste furono Messina e Monza, con l'affermazione dei siciliani per 1-0; le altre tre retrocessioni furono sancite qualche giornata prima: finì dopo due stagioni la militanza in B del Licata, che non riuscì a ripetere il campionato della stagione precedente; il Como (una delle favorite finali per la promozione) subì la seconda retrocessione consecutiva, tornando in C1 dopo undici anni, mentre il Catanzaro non fu più promosso tra i cadetti fino al 2004.
Il 18 novembre, alla vigilia di Cosenza-Messina, il calciatore cosentino Donato Bergamini morì in circostanze ancora da chiarire, nei pressi di Roseto Capo Spulico.
In occasione dell'incontro Licata-Torino del 26 novembre 1989, a causa del tutto esaurito registrato al Dino Liotta, alcuni ragazzi decisero di assistere alla partita salendo sul tetto in eternit dell'adiacente palazzetto dello sport. A un gol del Licata il tetto si sgretolò sotto i piedi dei tifosi, 14 dei quali rimasero feriti e uno perse la vita.

## Squadre partecipanti

| Club | Stagione | Città | Stadio | Stagione precedente |
| Ancona | dettagli | Ancona | Stadio Dorico | 11º posto in Serie B |
| Avellino | dettagli | Avellino | Stadio Partenio | 7º posto in Serie B |
| Barletta | dettagli | Barletta | Stadio Comunale | 11º posto in Serie B |
| Brescia | dettagli | Brescia | Stadio Mario Rigamonti | 16º posto in Serie B |
| Cagliari | dettagli | Cagliari | Stadio Sant'Elia | 1º posto in Serie C1 girone B, promosso |
| Catanzaro | dettagli | Catanzaro | Stadio Nicola Ceravolo | 11º posto in Serie B |
| Como | dettagli | Como | Stadio Giuseppe Sinigaglia | 18º posto in Serie A, retrocesso |
| Cosenza | dettagli | Cosenza | Stadio San Vito | 6º posto in Serie B |
| Foggia | dettagli | Foggia | Stadio Pino Zaccheria | 2º posto in Serie C1 girone B, promosso |
| Licata | dettagli | Licata (AG) | Stadio Dino Liotta | 9º posto in Serie B |
| Messina | dettagli | Messina | Stadio Giovanni Celeste | 8º posto in Serie B |
| Monza | dettagli | Monza (MI) | Stadio Brianteo | 15º posto in Serie B |
| Padova | dettagli | Padova | Stadio Silvio Appiani | 11º posto in Serie B |
| Parma | dettagli | Parma | Stadio Ennio Tardini | 9º posto in Serie B |
| Pescara | dettagli | Pescara | Stadio Adriatico | 16º posto in Serie A, retrocesso |
| Pisa | dettagli | Pisa | Stadio Arena Garibaldi | 17º posto in Serie A, retrocesso |
| Reggiana | dettagli | Reggio Emilia | Stadio Mirabello | 1º posto in Serie C1 girone A, promossa |
| Reggina | dettagli | Reggio Calabria | Stadio Oreste Granillo | 6º posto in Serie B |
| Torino | dettagli | Torino | Stadio Comunale Vittorio Pozzo | 15º posto in Serie A, retrocesso |
| Triestina | dettagli | Trieste | Stadio Nereo Rocco | 2º posto in Serie C1 girone A, promossa |

## Allenatori e primatisti

| Squadra | Allenatore | Calciatore più presente | Cannoniere |
| Ancona | Vincenzo Guerini | Antonio Vettore (37) | Massimo Ciocci (18) |
| Avellino | Nedo Sonetti (1ª-23ª) Adriano Lombardi (24ª-38ª) | Giuseppe Taglialatela (38) | Orazio Sorbello (13) |
| Barletta | Gesualdo Albanese (1ª-15ª) Mario Corso (16ª-38ª) | Luca Marcato (35) | Francesco Vincenzi (7) |
| Brescia | Sergio Cozzi e Franco Varrella | Aladino Valoti, Alessandro Zaninelli (38) | Eugenio Corini (9) |
| Cagliari | Claudio Ranieri | Mario Ielpo, Mauro Valentini, Fabrizio Provitali (37) | Fabrizio Provitali (12) |
| Catanzaro | Fausto Silipo (1ª-14ª) Renzo Aldi e Giovan Battista Fabbri (D.T.) (15ª-20ª) Fausto Silipo (21ª-38ª) | Luigi Corino, Paolo De Toffol (34) | Giuseppe Lorenzo (5) |
| Como | Giampiero Vitali (1ª-11ª) Giovanni Galeone (12ª-29ª) Angelo Massola (30ª-38ª) | Stefano Maccoppi, Marco Savorani (36) | Giuseppe Ferazzoli (5) |
| Cosenza | Luigi Simoni (1ª-15ª) Gianni Di Marzio (16ª-38ª) | Luigi De Rosa, Nicola Di Leo (38) | Michele Padovano (8) |
| Foggia | Zdeněk Zeman | Onofrio Barone, Roberto Rambaudi (37) | Giuseppe Signori (14) |
| Licata | Aldo Cerantola | Tommaso Napoli (37) | Francesco La Rosa (7) |
| Messina | Francesco Scorsa (1ª-11ª) Adriano Buffoni (12ª-38ª e spareggio) | Stefano Ciucci (38) | Igor Protti (12) |
| Monza | Pierluigi Frosio | Davide Pinato (37) | Edi Bivi (10) |
| Padova | Enzo Ferrari (1ª-14ª) Mario Colautti (15ª-38ª) | Guido Bistazzoni (38) | Giuseppe Galderisi, Loris Pradella (4) |
| Parma | Nevio Scala | Fausto Pizzi, Massimo Susic (37) | Fausto Pizzi (12) |
| Pescara | Ilario Castagner (1ª-5ª) Edoardo Reja (6ª-38ª) | Stefano Ferretti (38) | Pasquale Traini (10) |
| Pisa | Mauro Viviani e Luca Giannini | Alessandro Calori, Antonio Cavallo, Luigi Simoni (37) | Lamberto Piovanelli (18) |
| Reggiana | Giuseppe Marchioro | Nico Facciolo (37) | Andrea Silenzi (23) |
| Reggina | Bruno Bolchi | Vincenzo Attrice, Giuseppe Bagnato (36) | Ricardo Paciocco, Fulvio Simonini (7) |
| Torino | Eugenio Fascetti | Silvano Benedetti (36) | Müller (11) |
| Triestina | Marino Lombardo (1ª-14ª) Massimo Giacomini (15ª-38ª) | Stefano Butti (35) | Giuseppe Catalano (7) |

## Classifica finale

| Pos. | Squadra | Pt | G | V | N | P | GF | GS | DR |
| 1. | Torino | 53 | 38 | 19 | 15 | 4 | 63 | 24 | +39 |
| 2. | Pisa | 51 | 38 | 16 | 19 | 3 | 51 | 23 | +28 |
| 3. | Cagliari | 47 | 38 | 17 | 13 | 8 | 39 | 22 | +17 |
| 4. | Parma | 46 | 38 | 16 | 14 | 8 | 49 | 30 | +19 |
| 5. | Ancona | 43 | 38 | 13 | 17 | 8 | 46 | 34 | +12 |
| 6. | Reggina | 42 | 38 | 13 | 16 | 9 | 32 | 27 | +5 |
| 7. | Reggiana | 40 | 38 | 11 | 18 | 9 | 33 | 31 | +2 |
| 8. | Foggia | 39 | 38 | 15 | 9 | 14 | 45 | 38 | +7 |
| 8. | Pescara | 39 | 38 | 14 | 11 | 13 | 34 | 39 | -5 |
| 10. | Brescia | 37 | 38 | 10 | 17 | 11 | 31 | 34 | -3 |
| 10. | Padova | 37 | 38 | 12 | 13 | 13 | 26 | 33 | -7 |
| 12. | Avellino | 35 | 38 | 12 | 11 | 15 | 33 | 35 | -2 |
| 12. | Triestina | 35 | 38 | 9 | 17 | 12 | 33 | 41 | -8 |
| 14. | Cosenza | 34 | 38 | 9 | 16 | 13 | 27 | 40 | -13 |
| 15. | Barletta | 34 | 38 | 9 | 16 | 13 | 24 | 37 | -13 |
| 16. | Messina | 34 | 38 | 11 | 12 | 15 | 28 | 44 | -16 |
| 17. | Monza | 34 | 38 | 11 | 12 | 15 | 26 | 37 | -11 |
| 18. | Licata | 28 | 38 | 6 | 16 | 16 | 22 | 38 | -16 |
| 19. | Como | 27 | 38 | 7 | 13 | 18 | 16 | 32 | -16 |
| 20. | Catanzaro | 25 | 38 | 3 | 19 | 16 | 16 | 35 | -19 |
Legenda:
    Promossa in Serie A 1990-1991.
    Retrocessa in Serie C1 1990-1991.
Regolamento:
    Due punti a vittoria, uno a pareggio, zero a sconfitta.
    In caso di arrivo a pari punti in zona promozione o retrocessioni fra una pluralità di squadre, si utilizza la classifica avulsa per determinare i due club fra cui disputare uno spareggio in campo neutro.
Note:
    Il Torino e il Pisa partecipano alla Coppa Mitropa 1991.

### Squadra campione

| Formazione tipo | Giocatori (presenze) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Luca Marchegiani (33) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Roberto Mussi (34) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Ezio Rossi (35) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Giorgio Enzo (32) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Silvano Benedetti (36) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Roberto Cravero (34) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Haris Škoro (32) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Francesco Romano (31) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Müller (27) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Roberto Policano (29) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Marco Pacione (30) |
| Marchegiani Mussi Cravero Benedetti Rossi Romano Enzo Policano Škoro Müller Pacione | Allenatore: Eugenio Fascetti |
| Altri giocatori: Giorgio Venturin (28), Gianluca Sordo (26), Gianluigi Lentini (22), Walter Bianchi (18), Maurizio Ferrarese (17), Silvano Martina (6), Benito Carbone (5), Giacomo Ferri (5), Riccardo Fimognari (4), Dino Baggio (3), Davide Mezzanotti (1), Tommaso Porfido (1) ||

## Risultati
### Tabellone

| | Anc | Ave | Bar | Bre | Cag | Cat | Com | Cos | Fog | Lic | Mes | Mon | Pad | Par | Pes | Pis | Reg | Reg | Tor | Tri |
| Ancona | –––– | 1-0 | 3-1 | 0-0 | 1-1 | 0-0 | 4-0 | 1-1 | 1-3 | 1-0 | 5-0 | 0-1 | 1-1 | 1-0 | 1-1 | 1-1 | 1-1 | 0-0 | 0-1 | 0-0 |
| Avellino | 0-0 | –––– | 0-1 | 1-2 | 2-0 | 1-0 | 1-0 | 4-0 | 0-1 | 1-0 | 1-0 | 2-0 | 1-0 | 0-1 | 1-1 | 0-3 | 0-0 | 2-0 | 1-1 | 1-1 |
| Barletta | 1-1 | 0-2 | –––– | 1-1 | 0-0 | 0-0 | 1-0 | 1-1 | 1-0 | 0-0 | 3-0 | 1-0 | 1-0 | 1-0 | 1-0 | 1-1 | 0-1 | 1-1 | 1-0 | 0-0 |
| Brescia | 2-3 | 1-1 | 4-0 | –––– | 1-2 | 0-0 | 0-0 | 2-1 | 2-1 | 1-0 | 1-1 | 0-0 | 2-1 | 0-1 | 0-0 | 1-4 | 0-0 | 1-1 | 1-1 | 1-0 |
| Cagliari | 0-0 | 2-0 | 2-1 | 0-0 | –––– | 4-1 | 1-0 | 0-0 | 0-0 | 3-0 | 3-0 | 3-0 | 1-0 | 2-2 | 2-0 | 1-0 | 1-1 | 1-0 | 0-0 | 1-1 |
| Catanzaro | 2-3 | 0-0 | 0-0 | 1-2 | 0-1 | –––– | 0-0 | 0-0 | 0-1 | 1-1 | 0-1 | 1-1 | 0-1 | 1-4 | 0-1 | 1-0 | 1-1 | 0-0 | 0-1 | 1-1 |
| Como | 0-2 | 1-2 | 2-0 | 0-0 | 0-1 | 0-0 | –––– | 1-0 | 2-0 | 2-0 | 0-0 | 0-1 | 2-0 | 0-0 | 0-1 | 0-0 | 0-0 | 1-1 | 0-0 | 1-2 |
| Cosenza | 2-0 | 1-0 | 1-0 | 2-0 | 0-2 | 0-0 | 2-0 | –––– | 2-0 | 1-1 | 2-0 | 0-0 | 0-0 | 1-0 | 2-0 | 1-4 | 1-2 | 0-0 | 1-1 | 1-1 |
| Foggia | 1-1 | 1-2 | 1-1 | 3-1 | 0-1 | 1-0 | 1-0 | 2-0 | –––– | 0-0 | 3-1 | 1-0 | 4-0 | 1-2 | 3-0 | 0-0 | 0-0 | 0-0 | 0-1 | 3-2 |
| Licata | 1-0 | 0-0 | 4-0 | 0-0 | 1-0 | 0-0 | 0-0 | 0-0 | 3-0 | –––– | 1-1 | 0-2 | 0-1 | 0-3 | 0-0 | 0-0 | 1-0 | 2-3 | 1-1 | 1-0 |
| Messina | 3-1 | 2-0 | 0-0 | 0-2 | 1-0 | 1-0 | 1-0 | 1-0 | 0-2 | 1-1 | –––– | 1-0 | 1-2 | 1-1 | 1-1 | 0-0 | 1-2 | 0-1 | 2-0 | 1-0 |
| Monza | 1-3 | 1-1 | 2-1 | 0-0 | 0-1 | 1-1 | 0-1 | 1-1 | 1-1 | 2-0 | 0-0 | –––– | 1-0 | 1-1 | 2-0 | 2-2 | 1-0 | 1-0 | 2-0 | 1-0 |
| Padova | 1-2 | 0-0 | 1-0 | 2-0 | 2-0 | 0-0 | 0-0 | 3-1 | 0-2 | 0-0 | 1-0 | 2-0 | –––– | 1-0 | 1-1 | 0-0 | 0-0 | 1-1 | 1-1 | 1-1 |
| Parma | 1-1 | 2-1 | 1-0 | 0-0 | 1-1 | 2-0 | 0-0 | 5-1 | 5-3 | 4-1 | 2-2 | 1-0 | 0-1 | –––– | 1-0 | 0-2 | 2-0 | 0-2 | 1-1 | 0-0 |
| Pescara | 0-0 | 2-1 | 2-1 | 1-0 | 0-0 | 0-1 | 1-0 | 3-0 | 2-1 | 1-0 | 2-0 | 0-0 | 0-0 | 2-0 | –––– | 1-4 | 4-0 | 1-1 | 2-0 | 2-0 |
| Pisa | 1-0 | 2-1 | 0-0 | 2-1 | 2-2 | 1-1 | 1-0 | 0-0 | 2-0 | 3-1 | 2-1 | 3-0 | 1-0 | 2-2 | 3-0 | –––– | 2-1 | 0-0 | 0-0 | 0-0 |
| Reggiana | 1-1 | 1-0 | 1-1 | 0-0 | 2-0 | 0-1 | 2-0 | 2-1 | 2-2 | 0-0 | 2-2 | 2-0 | 4-0 | 0-2 | 1-0 | 0-0 | –––– | 1-1 | 0-0 | 3-0 |
| Reggina | 0-2 | 4-1 | 0-0 | 0-1 | 1-0 | 3-1 | 2-1 | 0-0 | 2-0 | 2-1 | 0-1 | 1-0 | 0-1 | 0-0 | 2-1 | 0-0 | 1-0 | –––– | 0-0 | 2-1 |
| Torino | 4-1 | 2-2 | 3-0 | 2-1 | 1-0 | 2-1 | 5-0 | 3-0 | 1-0 | 2-0 | 3-0 | 4-0 | 3-1 | 0-0 | 7-0 | 2-1 | 4-0 | 2-0 | –––– | 1-1 |
| Triestina | 1-3 | 1-0 | 2-2 | 2-0 | 1-0 | 0-0 | 0-2 | 0-0 | 0-3 | 2-1 | 0-0 | 2-1 | 2-0 | 0-2 | 2-1 | 2-2 | 0-0 | 2-0 | 3-3 | –––– |

### Calendario

| andata (1ª) | andata (1ª) | 1ª giornata | ritorno (20ª) | ritorno (20ª) |
| 27 ago. | 0-0 | Ancona-Brescia | 3-2 | 21 gen. |
| 27 ago. | 2-0 | Avellino-Cagliari | 0-2 | 21 gen. |
| 27 ago. | 0-1 | Catanzaro-Messina | 0-1 | 21 gen. |
| 27 ago. | 2-0 | Como-Foggia | 0-1 | 21 gen. |
| 27 ago. | 3-1 | Padova-Cosenza | 0-0 | 21 gen. |
| 27 ago. | 2-1 | Pescara-Barletta | 0-1 | 21 gen. |
| 27 ago. | 3-0 | Pisa-Monza | 2-2 | 21 gen. |
| 27 ago. | 0-0 | Reggiana-Torino | 0-4 | 21 gen. |
| 27 ago. | 0-0 | Reggina-Parma | 2-0 | 21 gen. |
| 27 ago. | 2-1 | Triestina-Licata | 0-1 | 21 gen. |
| andata (2ª) | andata (2ª) | 2ª giornata | ritorno (21ª) | ritorno (21ª) |
| 3 set. | 1-0 | Barletta-Padova | 0-1 | 28 gen. |
| 3 set. | 0-0 | Brescia-Como | 0-0 | 28 gen. |
| 3 set. | 1-0 | Cagliari-Reggina | 0-1 | 28 gen. |
| 3 set. | 1-2 | Cosenza-Reggiana | 1-2 | 28 gen. |
| 3 set. | 0-0 | Foggia-Pisa | 0-2 | 28 gen. |
| 3 set. | 0-0 | Licata-Catanzaro | 1-1 | 28 gen. |
| 3 set. | 2-0 | Messina-Avellino | 0-1 | 28 gen. |
| 3 set. | 1-0 | Monza-Triestina | 1-2 | 28 gen. |
| 3 set. | 1-0 | Parma-Pescara | 0-2 | 28 gen. |
| 3 set. | 4-1 | Torino-Ancona | 1-0 | 28 gen. |
| andata (3ª) | andata (3ª) | 3ª giornata | ritorno (22ª) | ritorno (22ª) |
| 10 set. | 3-1 | Ancona-Barletta | 1-1 | 4 feb. |
| 10 set. | 1-0 | Avellino-Licata | 0-0 | 4 feb. |
| 10 set. | 1-1 | Brescia-Torino | 1-2 | 4 feb. |
| 10 set. | 0-0 | Cagliari-Cosenza | 2-0 | 4 feb. |
| 10 set. | 1-0 | Catanzaro-Pisa | 1-1 | 4 feb. |
| 10 set. | 0-0 | Como-Parma | 0-0 | 4 feb. |
| 10 set. | 0-0 | Pescara-Padova | 1-1 | 4 feb. |
| 10 set. | 2-2 | Reggiana-Messina | 2-1 | 4 feb. |
| 10 set. | 1-0 | Reggina-Monza | 0-1 | 4 feb. |
| 10 set. | 0-3 | Triestina-Foggia | 2-3 | 4 feb. |
| andata (4ª) | andata (4ª) | 4ª giornata | ritorno (23ª) | ritorno (23ª) |
| 17 set. | 1-1 | Barletta-Cosenza | 0-1 | 11 feb. |
| 17 set. | 1-1 | Catanzaro-Triestina | 0-0 | 11 feb. |
| 17 set. | 1-2 | Foggia-Avellino | 1-0 | 11 feb. |
| 17 set. | 1-0 | Licata-Cagliari | 0-3 | 11 feb. |
| 17 set. | 0-2 | Messina-Brescia | 1-1 | 11 feb. |
| 17 set. | 1-0 | Monza-Reggiana | 0-2 | 11 feb. |
| 17 set. | 1-1 | Padova-Reggina | 1-0 | 11 feb. |
| 17 set. | 1-1 | Parma-Ancona | 0-1 | 11 feb. |
| 17 set. | 1-0 | Pisa-Como | 0-0 | 11 feb. |
| 17 set. | 7-0 | Torino-Pescara | 0-2 | 11 feb. |
| andata (5ª) | andata (5ª) | 5ª giornata | ritorno (24ª) | ritorno (24ª) |
| 24 set. | 5-0 | Ancona-Messina | 1-3 | 18 feb. |
| 24 set. | 0-3 | Avellino-Pisa | 1-2 | 18 feb. |
| 24 set. | 1-0 | Barletta-Foggia | 1-1 | 18 feb. |
| 24 set. | 1-0 | Brescia-Licata | 0-0 | 18 feb. |
| 24 set. | 3-0 | Cagliari-Monza | 1-0 | 18 feb. |
| 24 set. | 0-0 | Como-Torino | 0-5 | 18 feb. |
| 24 set. | 2-0 | Cosenza-Pescara | 0-3 | 18 feb. |
| 24 set. | 1-0 | Padova-Parma | 1-0 | 18 feb. |
| 24 set. | 3-0 | Reggiana-Triestina | 0-0 | 18 feb. |
| 24 set. | 3-1 | Reggina-Catanzaro | 0-0 | 18 feb. |
| andata (6ª) | andata (6ª) | 6ª giornata | ritorno (25ª) | ritorno (25ª) |
| 1º ott. | 0-1 | Catanzaro-Cagliari | 1-4 | 25 feb. |
| 1º ott. | 1-1 | Como-Reggina | 1-2 | 25 feb. |
| 1º ott. | 4-0 | Foggia-Padova | 2-0 | 25 feb. |
| 1º ott. | 1-0 | Licata-Ancona | 0-1 | 25 feb. |
| 1º ott. | 1-0 | Messina-Monza | 0-0 | 25 feb. |
| 1º ott. | 5-1 | Parma-Cosenza | 0-1 | 25 feb. |
| 1º ott. | 1-0 | Pescara-Brescia | 0-0 | 25 feb. |
| 1º ott. | 2-1 | Pisa-Reggiana | 0-0 | 25 feb. |
| 1º ott. | 3-0 | Torino-Barletta | 0-1 | 25 feb. |
| 1º ott. | 1-0 | Triestina-Avellino | 1-1 | 25 feb. |
| andata (7ª) | andata (7ª) | 7ª giornata | ritorno (26ª) | ritorno (26ª) |
| 8 ott. | 0-0 | Avellino-Ancona | 0-1 | 4 mar. |
| 8 ott. | 1-1 | Barletta-Reggina | 0-0 | 4 mar. |
| 8 ott. | 1-2 | Brescia-Cagliari | 0-0 | 4 mar. |
| 8 ott. | 1-1 | Cosenza-Torino | 0-3 | 4 mar. |
| 8 ott. | 1-0 | Foggia-Catanzaro | 1-0 | 4 mar. |
| 8 ott. | 1-1 | Messina-Pescara | 0-2 | 4 mar. |
| 8 ott. | 1-1 | Monza-Parma | 0-1 | 4 mar. |
| 8 ott. | 0-0 | Padova-Como | 0-2 | 4 mar. |
| 8 ott. | 0-0 | Pisa-Triestina | 2-2 | 4 mar. |
| 8 ott. | 0-0 | Reggiana-Licata | 0-1 | 4 mar. |
| andata (8ª) | andata (8ª) | 8ª giornata | ritorno (27ª) | ritorno (27ª) |
| 15 ott. | 1-1 | Ancona-Cosenza | 0-2 | 11 mar. |
| 15 ott. | 1-1 | Cagliari-Reggiana | 0-2 | 11 mar. |
| 15 ott. | 0-0 | Catanzaro-Avellino | 0-1 | 11 mar. |
| 15 ott. | 0-1 | Como-Monza | 1-0 | 11 mar. |
| 15 ott. | 0-0 | Licata-Pisa | 1-3 | 11 mar. |
| 15 ott. | 1-0 | Parma-Barletta | 0-1 | 11 mar. |
| 15 ott. | 2-1 | Pescara-Foggia | 0-3 | 11 mar. |
| 15 ott. | 0-1 | Reggina-Brescia | 1-1 | 11 mar. |
| 15 ott. | 3-1 | Torino-Padova | 1-1 | 11 mar. |
| 15 ott. | 0-0 | Triestina-Messina | 0-1 | 11 mar. |
| andata (9ª) | andata (9ª) | 9ª giornata | ritorno (28ª) | ritorno (28ª) |
| 22 ott. | 0-0 | Barletta-Triestina | 2-2 | 18 mar. |
| 22 ott. | 1-4 | Brescia-Pisa | 1-2 | 18 mar. |
| 22 ott. | 0-0 | Cosenza-Catanzaro | 0-0 | 18 mar. |
| 22 ott. | 0-1 | Foggia-Cagliari | 0-0 | 18 mar. |
| 22 ott. | 0-1 | Messina-Reggina | 1-0 | 18 mar. |
| 22 ott. | 2-0 | Monza-Licata | 2-0 | 18 mar. |
| 22 ott. | 1-2 | Padova-Ancona | 1-1 | 18 mar. |
| 22 ott. | 1-0 | Pescara-Como | 1-0 | 18 mar. |
| 22 ott. | 1-0 | Reggiana-Avellino | 0-0 | 18 mar. |
| 22 ott. | 0-0 | Torino-Parma | 1-1 | 18 mar. |
| andata (10ª) | andata (10ª) | 10ª giornata | ritorno (29ª) | ritorno (29ª) |
| 29 ott. | 1-1 | Ancona-Pescara | 0-0 | 25 mar. |
| 29 ott. | 2-0 | Avellino-Monza | 1-1 | 25 mar. |
| 29 ott. | 2-1 | Cagliari-Barletta | 0-0 | 25 mar. |
| 29 ott. | 1-1 | Catanzaro-Reggiana | 1-0 | 25 mar. |
| 29 ott. | 1-0 | Como-Cosenza | 0-2 | 25 mar. |
| 29 ott. | 3-0 | Licata-Foggia | 0-0 | 25 mar. |
| 29 ott. | 0-0 | Parma-Brescia | 1-0 | 25 mar. |
| 29 ott. | 2-1 | Pisa-Messina | 0-0 | 25 mar. |
| 29 ott. | 0-0 | Reggina-Torino | 0-2 | 25 mar. |
| 29 ott. | 2-0 | Triestina-Padova | 1-1 | 25 mar. |
| andata (11ª) | andata (11ª) | 11ª giornata | ritorno (30ª) | ritorno (30ª) |
| 5 nov. | 1-1 | Ancona-Pisa | 0-1 | 1º apr. |
| 5 nov. | 1-0 | Barletta-Como | 0-2 | 1º apr. |
| 5 nov. | 2-1 | Brescia-Foggia | 1-3 | 1º apr. |
| 5 nov. | 0-0 | Cosenza-Reggina | 0-0 | 1º apr. |
| 5 nov. | 1-1 | Messina-Licata | 1-1 | 1º apr. |
| 5 nov. | 1-1 | Monza-Catanzaro | 1-1 | 1º apr. |
| 5 nov. | 0-0 | Padova-Reggiana | 0-4 | 1º apr. |
| 5 nov. | 2-1 | Parma-Avellino | 1-0 | 1º apr. |
| 5 nov. | 2-0 | Pescara-Triestina | 1-2 | 1º apr. |
| 5 nov. | 1-0 | Torino-Cagliari | 0-0 | 1º apr. |
| andata (12ª) | andata (12ª) | 12ª giornata | ritorno (31ª) | ritorno (31ª) |
| 12 nov. | 1-0 | Avellino-Padova | 0-0 | 14 apr. |
| 12 nov. | 2-2 | Cagliari-Parma | 1-1 | 14 apr. |
| 12 nov. | 0-0 | Catanzaro-Como | 0-0 | 14 apr. |
| 12 nov. | 3-1 | Foggia-Messina | 2-0 | 14 apr. |
| 12 nov. | 4-0 | Licata-Barletta | 0-0 | 14 apr. |
| 12 nov. | 1-1 | Monza-Cosenza | 0-0 | 14 apr. |
| 12 nov. | 0-0 | Pisa-Torino | 1-2 | 14 apr. |
| 12 nov. | 1-1 | Reggiana-Ancona | 1-1 | 14 apr. |
| 12 nov. | 2-1 | Reggina-Pescara | 1-1 | 14 apr. |
| 12 nov. | 2-0 | Triestina-Brescia | 0-1 | 14 apr. |
| andata (13ª) | andata (13ª) | 13ª giornata | ritorno (32ª) | ritorno (32ª) |
| 19 nov. | 0-0 | Ancona-Catanzaro | 3-2 | 22 apr. |
| 19 nov. | 0-1 | Barletta-Reggiana | 1-1 | 22 apr. |
| 19 nov. | 0-0 | Brescia-Monza | 0-0 | 22 apr. |
| 19 nov. | 1-2 | Como-Avellino | 0-1 | 22 apr. |
| 19 nov. | 2-0 | Cosenza-Messina | 0-1 | 22 apr. |
| 19 nov. | 2-0 | Padova-Cagliari | 0-1 | 22 apr. |
| 19 nov. | 0-0 | Parma-Triestina | 2-0 | 22 apr. |
| 19 nov. | 1-0 | Pescara-Licata | 0-0 | 22 apr. |
| 19 nov. | 0-0 | Reggina-Pisa | 0-0 | 22 apr. |
| 19 nov. | 1-0 | Torino-Foggia | 1-0 | 22 apr. |
| andata (14ª) | andata (14ª) | 14ª giornata | ritorno (33ª) | ritorno (33ª) |
| 26 nov. | 1-2 | Avellino-Brescia | 1-1 | 29 apr. |
| 26 nov. | 1-0 | Cagliari-Como | 1-0 | 29 apr. |
| 26 nov. | 1-4 | Catanzaro-Parma | 0-2 | 29 apr. |
| 26 nov. | 2-0 | Foggia-Cosenza | 0-2 | 29 apr. |
| 26 nov. | 1-1 | Licata-Torino | 0-2 | 29 apr. |
| 26 nov. | 0-0 | Messina-Barletta | 0-3 | 29 apr. |
| 26 nov. | 1-0 | Monza-Padova | 0-2 | 29 apr. |
| 26 nov. | 3-0 | Pisa-Pescara | 4-1 | 29 apr. |
| 26 nov. | 1-1 | Reggiana-Reggina | 0-1 | 29 apr. |
| 26 nov. | 1-3 | Triestina-Ancona | 0-0 | 29 apr. |
| andata (15ª) | andata (15ª) | 15ª giornata | ritorno (34ª) | ritorno (34ª) |
| 3 dic. | 0-1 | Ancona-Monza | 3-1 | 6 mag. |
| 3 dic. | 0-2 | Barletta-Avellino | 1-0 | 6 mag. |
| 3 dic. | 0-0 | Brescia-Catanzaro | 2-1 | 6 mag. |
| 3 dic. | 0-0 | Como-Reggiana | 0-2 | 6 mag. |
| 3 dic. | 1-4 | Cosenza-Pisa | 0-0 | 6 mag. |
| 3 dic. | 1-0 | Padova-Messina | 2-1 | 6 mag. |
| 3 dic. | 4-1 | Parma-Licata | 3-0 | 6 mag. |
| 3 dic. | 0-0 | Pescara-Cagliari | 0-2 | 6 mag. |
| 3 dic. | 2-0 | Reggina-Foggia | 0-0 | 6 mag. |
| 3 dic. | 1-1 | Torino-Triestina | 3-3 | 6 mag. |
| andata (16ª) | andata (16ª) | 16ª giornata | ritorno (35ª) | ritorno (35ª) |
| 10 dic. | 1-1 | Avellino-Torino | 2-2 | 13 mag. |
| 10 dic. | 0-0 | Cagliari-Ancona | 1-1 | 13 mag. |
| 10 dic. | 0-1 | Catanzaro-Padova | 0-0 | 13 mag. |
| 10 dic. | 1-2 | Foggia-Parma | 3-5 | 13 mag. |
| 10 dic. | 0-0 | Licata-Cosenza | 1-1 | 13 mag. |
| 10 dic. | 1-0 | Messina-Como | 0-0 | 13 mag. |
| 10 dic. | 2-0 | Monza-Pescara | 0-0 | 13 mag. |
| 10 dic. | 0-0 | Pisa-Barletta | 1-1 | 13 mag. |
| 10 dic. | 0-0 | Reggiana-Brescia | 0-0 | 13 mag. |
| 10 dic. | 2-0 | Triestina-Reggina | 1-2 | 13 mag. |
| andata (17ª) | andata (17ª) | 17ª giornata | ritorno (36ª) | ritorno (36ª) |
| 17 dic. | 1-0 | Barletta-Monza | 1-2 | 20 mag. |
| 17 dic. | 1-0 | Cagliari-Pisa | 2-2 | 20 mag. |
| 17 dic. | 1-2 | Como-Triestina | 2-0 | 20 mag. |
| 17 dic. | 2-0 | Cosenza-Brescia | 1-2 | 20 mag. |
| 17 dic. | 1-1 | Foggia-Ancona | 3-1 | 20 mag. |
| 17 dic. | 0-0 | Padova-Licata | 1-0 | 20 mag. |
| 17 dic. | 2-2 | Parma-Messina | 1-1 | 20 mag. |
| 17 dic. | 4-0 | Pescara-Reggiana | 0-1 | 20 mag. |
| 17 dic. | 4-1 | Reggina-Avellino | 0-2 | 20 mag. |
| 17 dic. | 2-1 | Torino-Catanzaro | 1-0 | 20 mag. |
| andata (18ª) | andata (18ª) | 18ª giornata | ritorno (37ª) | ritorno (37ª) |
| 30 dic. | 0-0 | Ancona-Reggina | 2-0 | 27 mag. |
| 30 dic. | 4-0 | Avellino-Cosenza | 0-1 | 27 mag. |
| 30 dic. | 4-0 | Brescia-Barletta | 1-1 | 27 mag. |
| 30 dic. | 0-1 | Catanzaro-Pescara | 1-0 | 27 mag. |
| 30 dic. | 0-0 | Licata-Como | 0-2 | 27 mag. |
| 30 dic. | 2-0 | Messina-Torino | 0-3 | 27 mag. |
| 30 dic. | 1-1 | Monza-Foggia | 0-1 | 27 mag. |
| 30 dic. | 1-0 | Pisa-Padova | 0-0 | 27 mag. |
| 30 dic. | 0-2 | Reggiana-Parma | 0-2 | 27 mag. |
| 30 dic. | 1-0 | Triestina-Cagliari | 1-1 | 27 mag. |
| andata (19ª) | andata (19ª) | 19ª giornata | ritorno (38ª) | ritorno (38ª) |
| 7 gen. | 0-0 | Barletta-Catanzaro | 0-0 | 3 giu. |
| 7 gen. | 3-0 | Cagliari-Messina | 0-1 | 3 giu. |
| 7 gen. | 0-2 | Como-Ancona | 0-4 | 3 giu. |
| 7 gen. | 1-1 | Cosenza-Triestina | 0-0 | 3 giu. |
| 7 gen. | 0-0 | Foggia-Reggiana | 2-2 | 3 giu. |
| 7 gen. | 2-0 | Padova-Brescia | 1-2 | 3 giu. |
| 7 gen. | 0-2 | Parma-Pisa | 2-2 | 3 giu. |
| 7 gen. | 2-1 | Pescara-Avellino | 1-1 | 3 giu. |
| 7 gen. | 2-1 | Reggina-Licata | 3-2 | 3 giu. |
| 7 gen. | 4-0 | Torino-Monza | 0-2 | 3 giu. |

## Spareggi
### Spareggio retrocessione

Lo spareggio retrocessione si è reso necessario per l'arrivo a pari punti di quattro squadre: Cosenza, Barletta, Messina e Monza. La classifica avulsa decretò la salvezza di Cosenza e Barletta. Si disputò così lo spareggio tra Messina e Monza in gara unica, il 7 giugno 1990 a Pescara.
| | Risultati | | Luogo e data |
| Messina | 1-0 | Monza | Pescara, 7 giugno 1990 |

## Statistiche
### Squadre
#### Capoliste solitarie

| | Messina | Messina | | | | | Tor | | Pis | | | Tor | | Pisa | Pisa | Tor | | Pis | | | Tor | | | Pis | | Pisa | Pisa | Pisa | Pisa | | Torino | Torino | Torino | Torino | Torino | Torino | Torino |
| 1ª | 2ª | 3ª | 4ª | 5ª | 6ª | 7ª | 8ª | 9ª | 10ª | 11ª | 12ª | 13ª | 14ª | 15ª | 16ª | 17ª | 18ª | 19ª | 20ª | 21ª | 22ª | 23ª | 24ª | 25ª | 26ª | 27ª | 28ª | 29ª | 30ª | 31ª | 32ª | 33ª | 34ª | 35ª | 36ª | 37ª | 38ª |

### Individuali
#### Classifica marcatori

| Gol | Rigori | Giocatore | Squadra |
| 23 | 6 | Andrea Silenzi | Reggiana |
| 18 | 2 | Massimo Ciocci | Ancona |
| 18 | | Lamberto Piovanelli | Pisa |
| 14 | | Giuseppe Signori | Foggia |
| 13 | | Orazio Sorbello | Avellino |
| 12 | 6 | Giuseppe Incocciati | Pisa |
| 12 | 5 | Fausto Pizzi | Parma |
| 12 | | Igor Protti | Messina |
| 12 | | Fabrizio Provitali | Cagliari |
| 11 | | Alessandro Melli | Parma |
| 11 | | Müller | Torino |
| 10 | 3 | Edi Bivi | Monza |
| 10 | 3 | Pasquale Traini | Pescara |
| 9 | 3 | Eugenio Corini | Brescia |