| domenica 31 luglio 2016 | ||||||
| Alessandria | - | Teramo | 2 | - | 1 | |
| Ancona | - | Sudtirol | 4 | - | 3 | |
| Bassano Virtus | - | Fidelis Andria | 6 | - | 4 | |
| dopo i calci di rigore, 1-1 al 90' e dopo i tempi supplementari | ||||||
| Campodarsego | - | Maceratese | 6 | - | 7 | |
| dopo i calci di rigore, 2-2 al 90', 3-3 dopo i tempi supplementari, giocata sabato 30 luglio 2016 | ||||||
| Carrarese | - | Arezzo | 1 | - | 2 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| Casertana | - | Tuttocuoio | 3 | - | 2 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| Como | - | Valdinievole Montecatini | 3 | - | 0 | |
| giocata a Pavia | ||||||
| Cosenza | - | Frattese | 1 | - | 0 | |
| Cremonese | - | Fermana | 4 | - | 3 | |
| Feralpisalò | - | Reggiana | 2 | - | 3 | |
| dopo i tempi supplementari, 2-2 al 90' | ||||||
| Foggia | - | Pontedera | 3 | - | 1 | |
| Lecce | - | Altovicentino | 2 | - | 1 | |
| giocata sabato 30 luglio 2016 | ||||||
| Livorno | - | Juve Stabia | 1 | - | 3 | |
| giocata venerdì 29 luglio 2016 | ||||||
| Matera | - | Caronnese | 3 | - | 0 | |
| per decisione della Giustizia Sportiva, risultato sul campo: 2-1 | ||||||
| Modena | - | Francavilla | 2 | - | 0 | |
| Padova | - | Seregno | 3 | - | 4 | |
| ai calci di rigore | ||||||
| Pordenone | - | Grosseto | 5 | - | 2 | |
| Siena Robur | - | Messina | 0 | - | 3 | |
| domenica 7 agosto 2016 | ||||||
| Ascoli | - | Lecce | 8 | - | 9 | |
| dopo i calci di rigore, 2-2 al 90' e dopo i tempi supplementari | ||||||
| Bari | - | Cosenza | 1 | - | 0 | |
| Bassano Virtus | - | Avellino | 2 | - | 0 | |
| Benevento | - | Salernitana | 2 | - | 4 | |
| ai calci di rigore | ||||||
| Brescia | - | Pisa | 0 | - | 2 | |
| Carpi | - | Maceratese | 3 | - | 2 | |
| giocata sabato 6 agosto 2016 | ||||||
| Cesena | - | Arezzo | 2 | - | 0 | |
| Cittadella | - | Cremonese | 1 | - | 2 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| Frosinone | - | Como | 3 | - | 0 | |
| Latina | - | Matera | 1 | - | 0 | |
| Novara | - | Juve Stabia | 2 | - | 1 | |
| Perugia | - | Alessandria | 1 | - | 0 | |
| Pro Vercelli | - | Reggiana | 3 | - | 1 | |
| Spal | - | Messina | 2 | - | 0 | |
| giocata a Forlì | ||||||
| Spezia | - | Modena | 1 | - | 0 | |
| giocata sabato 6 agosto 2016 | ||||||
| Ternana | - | Pordenone | 2 | - | 0 | |
| dopo i tempi supplementari | ||||||
| Trapani | - | Seregno | 3 | - | 0 | |
| Verona Hellas | - | Foggia | 2 | - | 1 | |
| giocata venerdì 5 agosto 2016 | ||||||
| Vicenza | - | Casertana | 4 | - | 2 | |
| Virtus Entella | - | Ancona | 2 | - | 0 | |
| sabato 13 agosto 2016 | ||||||
| Atalanta | - | Cremonese | 3 | - | 0 | |
| Bologna | - | Trapani | 2 | - | 0 | |
| giocata venerdì 12 agosto 2016 | ||||||
| Cagliari | - | Spal | 5 | - | 1 | |
| giocata lunedì 15 agosto 2016 | ||||||
| Cesena | - | Ternana | 2 | - | 0 | |
| Chievo Verona | - | Virtus Entella | 3 | - | 0 | |
| Empoli | - | Vicenza | 2 | - | 0 | |
| Genoa | - | Lecce | 3 | - | 2 | |
| giocata venerdì 12 agosto 2016 | ||||||
| Novara | - | Latina | 1 | - | 0 | |
| dopo i tempi supplementari | ||||||
| Palermo | - | Bari | 1 | - | 0 | |
| dopo i tempi supplementari, giocata venerdì 12 agosto 2016 | ||||||
| Perugia | - | Carpi | 2 | - | 1 | |
| Pescara | - | Frosinone | 2 | - | 0 | |
| Salernitana | - | Pisa | 4 | - | 5 | |
| dopo i calci di rigore, 1-1 al 90' e dopo i tempi supplementari, giocata domenica 14 agosto 2016 | ||||||
| Sampdoria | - | Bassano Virtus | 3 | - | 0 | |
| giocata domenica 14 agosto 2016 | ||||||
| Torino | - | Pro Vercelli | 4 | - | 1 | |
| Udinese | - | Spezia | 2 | - | 3 | |
| Verona Hellas | - | Crotone | 2 | - | 1 | |
| giocata domenica 14 agosto 2016 | ||||||
| martedì 29 novembre 2016: | ||||||
| Chievo Verona | - | Novara | 3 | - | 0 | |
| Empoli | - | Cesena | 1 | - | 2 | |
| dopo i tempi supplementari, 1-1 al 90' | ||||||
| Torino | - | Pisa | 4 | - | 0 | |
| dopo i tempi supplementari, 0-0 al 90' | ||||||
| mercoledì 30 novembre 2016: | ||||||
| Atalanta | - | Pescara | 3 | - | 0 | |
| Palermo | - | Spezia | 4 | - | 5 | |
| ai calci di rigore | ||||||
| Sampdoria | - | Cagliari | 3 | - | 0 | |
| giovedì 1 dicembre 2016: | ||||||
| Bologna | - | Verona Hellas | 4 | - | 0 | |
| Genoa | - | Perugia | 4 | - | 3 | |
| dopo i tempi supplementari, 2-2 al 90' | ||||||
| martedì 10 gennaio 2017: | ||||||
| Napoli | - | Spezia | 3 | - | 1 | |
| mercoledì 11 gennaio 2017: | ||||||
| Fiorentina | - | Chievo Verona | 1 | - | 0 | |
| Juventus | - | Atalanta | 3 | - | 2 | |
| giovedì 12 gennaio 2017: | ||||||
| Milan | - | Torino | 2 | - | 1 | |
| martedì 17 gennaio 2017: | ||||||
| Inter | - | Bologna | 3 | - | 2 | |
| dopo i tempi supplementari, 2-2 al 90' | ||||||
| mercoledì 18 gennaio 2017: | ||||||
| Lazio | - | Genoa | 4 | - | 2 | |
| Sassuolo | - | Cesena | 1 | - | 2 | |
| giovedì 19 gennaio 2017: | ||||||
| Roma | - | Sampdoria | 4 | - | 0 | |
| martedì 24 gennaio 2017: | ||||||
| Napoli | - | Fiorentina | 1 | - | 0 | |
| mercoledì 25 gennaio 2017: | ||||||
| Juventus | - | Milan | 2 | - | 1 | |
| martedì 31 gennaio 2017: | ||||||
| Inter | - | Lazio | 1 | - | 2 | |
| mercoledì 1 febbraio 2017: | ||||||
| Roma | - | Cesena | 2 | - | 1 | |
| martedì 28 febbraio 2017: | ||||||
| Juventus | - | Napoli | 3 | - | 1 | |
| mercoledì 1 marzo 2017: | ||||||
| Lazio | - | Roma | 2 | - | 0 | |
| martedì 4 aprile 2017: | ||||||
| Roma | - | Lazio | 3 | - | 2 | |
| mercoledì 5 aprile 2017: | ||||||
| Napoli | - | Juventus | 3 | - | 2 | |
| Roma, mercoledì 17 maggio 2017 | ||||||
| Juventus | - | Lazio | 2 | - | 0 | |