| domenica 4 settembre 1966 | ||||||
| Alessandria | - | Torino | 0 | - | 1 | |
| giocata mercoledì 7 settembre 1966 | ||||||
| Arezzo | - | Cagliari | 1 | - | 0 | |
| giocata sabato 3 settembre 1966 | ||||||
| Catania | - | Lazio | 0 | - | 1 | |
| giocata a Bari | ||||||
| Catanzaro | - | Foggia | 1 | - | 3 | |
| Livorno | - | Lane Rossi Vicenza | 0 | - | 0 | |
| dopo i tempi supplementari, qualificato Lane Rossi Vicenza per sorteggio | ||||||
| Modena | - | Spal | 1 | - | 1 | |
| dopo i tempi supplementari, 1-1 al 90', qualificato Modena per sorteggio | ||||||
| Novara | - | Lecco | 1 | - | 4 | |
| Padova | - | Venezia | 2 | - | 1 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| Palermo | - | Roma | 2 | - | 2 | |
| dopo i tempi supplementari, 2-2 al 90' | ||||||
| Pisa | - | Milan | 0 | - | 3 | |
| Reggiana | - | Mantova | 1 | - | 0 | |
| dopo i tempi supplementari | ||||||
| Reggina | - | Messina | 0 | - | 1 | |
| dopo i tempi supplementari | ||||||
| Salernitana | - | Potenza | 1 | - | 0 | |
| dopo i tempi supplementari | ||||||
| Sampdoria | - | Genoa | 1 | - | 0 | |
| Savona | - | Juventus | 0 | - | 1 | |
| dopo i tempi supplementari | ||||||
| Varese | - | Atalanta | 4 | - | 1 | |
| Verona | - | Brescia | 1 | - | 0 | |
| mercoledì 28 settembre 1966 | ||||||
| Reggiana | - | Savona | 1 | - | 0 | |
| mercoledì 2 novembre 1966 | ||||||
| Foggia | - | Lane Rossi Vicenza | 0 | - | 3 | |
| giocata domenica 27 novembre 1966 | ||||||
| Juventus | - | Arezzo | 3 | - | 0 | |
| Lazio | - | Lecco | 0 | - | 2 | |
| giocata domenica 27 novembre 1966 | ||||||
| Milan | - | Modena | 5 | - | 2 | |
| dopo i tempi supplementari, 2-2 al 90', giocata a Verona | ||||||
| Padova | - | Palermo | 3 | - | 2 | |
| giocata domenica 4 dicembre 1966 | ||||||
| Sampdoria | - | Salernitana | 1 | - | 0 | |
| Torino | - | Messina | 4 | - | 0 | |
| giocata mercoledì 30 novembre 1966 | ||||||
| Varese | - | Reggiana | 7 | - | 6 | |
| ai calci di rigore, giocata mercoledì 16 novembre 1966 | ||||||
| mercoledì 15 febbraio 1967: | ||||||
| Padova | - | Varese | 3 | - | 0 | |
| Sampdoria | - | Lecco | 4 | - | 5 | |
| dopo i calci di rigore, 1-1 al 90' e dopo i tempi supplementari | ||||||
| mercoledì 1 marzo 1967: | ||||||
| Juventus | - | Lane Rossi Vicenza | 5 | - | 2 | |
| dopo i tempi supplementari, 2-2 al 90' | ||||||
| Milan | - | Torino | 4 | - | 2 | |
| giovedì 4 maggio 1967: | ||||||
| Lecco | - | Milan | 1 | - | 2 | |
| Padova | - | Napoli | 2 | - | 1 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| domenica 4 giugno 1967: | ||||||
| Bologna | - | Juventus | 4 | - | 5 | |
| dopo i calci di rigore, 1-1 al 90' e dopo i tempi supplementari | ||||||
| Inter | - | Fiorentina | 1 | - | 0 | |
| mercoledì 7 giugno 1967 | ||||||
| Juventus | - | Milan | 1 | - | 2 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| Padova | - | Inter | 3 | - | 2 | |
| Roma, mercoledì 14 giugno 1967 | ||||||
| Milan | - | Padova | 1 | - | 0 | |