| Prima giornata, domenica 27 agosto 1978 | ||||||
| Girone 1 | ||||||
| Monza | - | Nocerina | 1 | - | 0 | |
| Taranto | - | Fiorentina | 1 | - | 1 | |
| Riposa | : | Juventus | ||||
| Girone 2 | ||||||
| Bari | - | Lazio | 0 | - | 1 | |
| Pistoiese | - | Lane Rossi Vicenza | 1 | - | 2 | |
| Riposa | : | Bologna | ||||
| Girone 3 | ||||||
| Palermo | - | Verona | 1 | - | 1 | |
| Torino | - | Cesena | 3 | - | 1 | |
| Riposa | : | Brescia | ||||
| Girone 4 | ||||||
| Catanzaro | - | Lecce | 3 | - | 1 | |
| Spal | - | Foggia | 3 | - | 0 | |
| Riposa | : | Milan | ||||
| Girone 5 | ||||||
| Pescara | - | Avellino | 1 | - | 1 | |
| Udinese | - | Sambenedettese | 2 | - | 0 | |
| Riposa | : | Perugia | ||||
| Girone 6 | ||||||
| Atalanta | - | Genoa | 1 | - | 3 | |
| Napoli | - | Sampdoria | 1 | - | 1 | |
| Riposa | : | Rimini | ||||
| Girone 7 | ||||||
| Roma | - | Ascoli | 2 | - | 1 | |
| Ternana | - | Cagliari | 0 | - | 0 | |
| Riposa | : | Varese | ||||
| Seconda giornata, mercoledì 30 agosto 1978 | ||||||
| Girone 1 | ||||||
| Fiorentina | - | Monza | 3 | - | 2 | |
| Juventus | - | Taranto | 2 | - | 0 | |
| Riposa | : | Nocerina | ||||
| Girone 2 | ||||||
| Bologna | - | Bari | 0 | - | 1 | |
| Lazio | - | Pistoiese | 0 | - | 0 | |
| Riposa | : | Lane Rossi Vicenza | ||||
| Girone 3 | ||||||
| Brescia | - | Torino | 0 | - | 1 | |
| Cesena | - | Palermo | 1 | - | 2 | |
| Riposa | : | Verona | ||||
| Girone 4 | ||||||
| Foggia | - | Catanzaro | 1 | - | 2 | |
| Lecce | - | Milan | 2 | - | 3 | |
| Riposa | : | Spal | ||||
| Girone 5 | ||||||
| Avellino | - | Udinese | 1 | - | 0 | |
| giocata a Cava Dei Tirreni | ||||||
| Perugia | - | Pescara | 2 | - | 0 | |
| Riposa | : | Sambenedettese | ||||
| Girone 6 | ||||||
| Genoa | - | Sampdoria | 0 | - | 1 | |
| Rimini | - | Napoli | 1 | - | 2 | |
| Riposa | : | Atalanta | ||||
| Girone 7 | ||||||
| Ascoli | - | Cagliari | 1 | - | 1 | |
| Varese | - | Ternana | 0 | - | 0 | |
| Riposa | : | Roma | ||||
| Terza giornata, domenica 3 settembre 1978 | ||||||
| Girone 1 | ||||||
| Fiorentina | - | Juventus | 0 | - | 0 | |
| Nocerina | - | Taranto | 0 | - | 0 | |
| Riposa | : | Monza | ||||
| Girone 2 | ||||||
| Bari | - | Pistoiese | 2 | - | 0 | |
| Lane Rossi Vicenza | - | Bologna | 1 | - | 1 | |
| Riposa | : | Lazio | ||||
| Girone 3 | ||||||
| Torino | - | Palermo | 1 | - | 3 | |
| Verona | - | Brescia | 1 | - | 2 | |
| Riposa | : | Cesena | ||||
| Girone 4 | ||||||
| Catanzaro | - | Spal | 4 | - | 0 | |
| Milan | - | Foggia | 3 | - | 0 | |
| Riposa | : | Lecce | ||||
| Girone 5 | ||||||
| Sambenedettese | - | Avellino | 1 | - | 1 | |
| Udinese | - | Perugia | 1 | - | 1 | |
| Riposa | : | Pescara | ||||
| Girone 6 | ||||||
| Rimini | - | Genoa | 2 | - | 2 | |
| Sampdoria | - | Atalanta | 4 | - | 2 | |
| Riposa | : | Napoli | ||||
| Girone 7 | ||||||
| Cagliari | - | Varese | 2 | - | 1 | |
| Ternana | - | Roma | 0 | - | 1 | |
| Riposa | : | Ascoli | ||||
| Quarta giornata, domenica 10 settembre 1978 | ||||||
| Girone 1 | ||||||
| Monza | - | Juventus | 0 | - | 1 | |
| giocata a Milano giovedì 7 settembre 1978 | ||||||
| Nocerina | - | Fiorentina | 0 | - | 0 | |
| Riposa | : | Taranto | ||||
| Girone 2 | ||||||
| Bologna | - | Lazio | 1 | - | 1 | |
| Lane Rossi Vicenza | - | Bari | 1 | - | 0 | |
| Riposa | : | Pistoiese | ||||
| Girone 3 | ||||||
| Cesena | - | Verona | 2 | - | 0 | |
| Palermo | - | Brescia | 2 | - | 1 | |
| Riposa | : | Torino | ||||
| Girone 4 | ||||||
| Foggia | - | Lecce | 1 | - | 0 | |
| Spal | - | Milan | 3 | - | 1 | |
| Riposa | : | Catanzaro | ||||
| Girone 5 | ||||||
| Perugia | - | Sambenedettese | 4 | - | 0 | |
| Pescara | - | Udinese | 0 | - | 0 | |
| Riposa | : | Avellino | ||||
| Girone 6 | ||||||
| Napoli | - | Atalanta | 0 | - | 0 | |
| Sampdoria | - | Rimini | 1 | - | 2 | |
| Riposa | : | Genoa | ||||
| Girone 7 | ||||||
| Ascoli | - | Ternana | 0 | - | 1 | |
| Roma | - | Varese | 2 | - | 3 | |
| Riposa | : | Cagliari | ||||
| Quinta giornata, domenica 17 settembre 1978 | ||||||
| Girone 1 | ||||||
| Juventus | - | Nocerina | 3 | - | 1 | |
| Taranto | - | Fiorentina | 0 | - | 2 | |
| Riposa | : | Monza | ||||
| Girone 2 | ||||||
| Lazio | - | Lane Rossi Vicenza | 1 | - | 0 | |
| Pistoiese | - | Bologna | 0 | - | 0 | |
| Riposa | : | Bari | ||||
| Girone 3 | ||||||
| Brescia | - | Cesena | 3 | - | 3 | |
| Verona | - | Torino | 4 | - | 3 | |
| Riposa | : | Palermo | ||||
| Girone 4 | ||||||
| Lecce | - | Spal | 1 | - | 0 | |
| Milan | - | Catanzaro | 2 | - | 2 | |
| Riposa | : | Foggia | ||||
| Girone 5 | ||||||
| Avellino | - | Perugia | 0 | - | 0 | |
| Sambenedettese | - | Pescara | 0 | - | 2 | |
| Riposa | : | Udinese | ||||
| Girone 6 | ||||||
| Atalanta | - | Rimini | 3 | - | 2 | |
| Genoa | - | Napoli | 0 | - | 1 | |
| Riposa | : | Sampdoria | ||||
| Girone 7 | ||||||
| Cagliari | - | Roma | 3 | - | 1 | |
| Varese | - | Ascoli | 1 | - | 0 | |
| Riposa | : | Ternana | ||||
| mercoledì 25 aprile 1979 | ||||||
| Cagliari | - | Catanzaro | 2 | - | 2 | |
| Juventus | - | Inter | 3 | - | 1 | |
| Napoli | - | Perugia | 2 | - | 1 | |
| Palermo | - | Lazio | 0 | - | 0 | |
| giocata mercoledì 4 aprile 1979 | ||||||
| mercoledì 9 maggio 1979 | ||||||
| Catanzaro | - | Cagliari | 1 | - | 0 | |
| giocata mercoledì 16 maggio 1979 | ||||||
| Inter | - | Juventus | 1 | - | 0 | |
| Lazio | - | Palermo | 4 | - | 5 | |
| ai calci di rigore | ||||||
| Perugia | - | Napoli | 0 | - | 0 | |
| domenica 20 maggio 1979: | ||||||
| Catanzaro | - | Juventus | 1 | - | 1 | |
| mercoledì 23 maggio 1979: | ||||||
| Palermo | - | Napoli | 0 | - | 0 | |
| giovedì 31 maggio 1979: | ||||||
| Juventus | - | Catanzaro | 4 | - | 2 | |
| mercoledì 6 giugno 1979: | ||||||
| Napoli | - | Palermo | 1 | - | 2 | |
| Napoli, mercoledì 20 giugno 1979 | ||||||
| Juventus | - | Palermo | 2 | - | 1 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||