Primera ronda
19.08.2006 16:30 SSC Venezia - Treviso FBC 1:0
17:00 Bolonia - AS Cittadella 2:1 pró.
17:00 AS Melfi - Udinese 0:4 (0:4)
17:30 US Avellino - UC AlbinoLeffe 1:2 pró.
18:00 AC Cuneo - Cagliari Calcio 0:1 (0:0)
18:00 Cervia - Ascoli Calcio 0:6 (0:2)
20:00 Benevento Calcio - Sampdoria 0:2 (0:0)
20:30 Modena FC - Teramo Calcio 3:0
20:30 Fiorentina - Giarre 3:0 (0:0)
20:30 Ivrea - Torino 0:3 (0:1)
20:30 AC Sangiovannese - FC Crotone 1:3 pró.
20:30 US Cremonese - Vicenza Calcio 1:0
20:30 Perugia Calcio - AC Arezzo 3:4 pn.
20:30 Martina - Juventus 0:3 (0:2)
20:30 Lucchese - AC Cesena 0:1 pró.
20:30 AC Pavia - Pescara Calcio 0:4
20:30 Sanremese - US Triestina 0:1 pró.
20:45 US Grosseto FC - Piacenza Calcio 3:4
20:45 AC Monza Brianza - AS Bari 1:0
20:45 Génova - Spezia Calcio 1906 3:2 (1:1)
20:45 Cavese - US Lecce 2:1
20:45 Rimini Calcio - Ternana Calcio 2:0 pró.
20:45 Taranto Sport - Calcio Catania 2:0 (0:0)
20:45 US Salernitana 1919 - Brescia Calcio 2:3
20:45 Gallipoli - Hellas Verona 0:1
21:00 Novara Calcio - AC Mantova 1:2
21:00 Sansovino - FC Messina 0:1 (0:1)
21:00 Reggina Calcio - Pro Vasto 3:1 (0:0, 1:1) pró.
21:00 Nápoles - Frosinone 3:1 (2:0)
21:00 Atalanta - Sassuolo 3:0 (2:0)
20.08.2006 17:00 Carpenedolo - AC Siena 1:2 (0:0, 1:1) pró.
20:30 Lazio - Rende 4:0 (2:0)
Segunda ronda
23.08.2006 18:00 SSC Venezia - AC Arezzo 0:1 pró.
20:30 FC Messina - Piacenza Calcio 2:0 (1:0)
20:30 Modena FC - AC Mantova 5:4 pn.
20:30 FC Crotone - Torino 2:1 (0:0)
20:30 US Cremonese - Reggina Calcio 0:1 (0:0)
20:30 UC AlbinoLeffe - Udinese 1:2 (0:0, 1:1) pró.
20:30 Pescara Calcio - Atalanta 0:3
20:30 US Triestina - AC Siena 2:1 (1:1)
20:45 AC Monza Brianza - Lazio 3:4 (0:1, 1:1, 1:1) pn.
20:45 Génova - Fiorentina 1:0 (0:0)
20:45 Cavese - Bolonia 0:2
20:45 Rimini Calcio - Sampdoria 1:2 (0:1)
20:45 Taranto Sport - Brescia Calcio 0:1
20:45 AC Cesena - Juventus 1:2 (1:1)
21:00 Nápoles - Ascoli Calcio 1:0 (0:0, 0:0) pró.
24.08.2006 18:00 Hellas Verona - Cagliari Calcio 1:2 (1:1)
Tercera ronda
27.08.2006 20:30 FC Messina - Lazio 4:3 (2:1, 2:2) pró.
20:30 Bolonia - Sampdoria 2:3 (1:2)
20:30 FC Crotone - Reggina Calcio 0:1 (0:0, 0:0) pró.
20:30 AC Arezzo - Udinese 6:5 (0:1, 1:1, 1:1) pn.
20:30 US Triestina - Atalanta 3:2 (0:1, 1:1) pró.
20:45 Génova - Modena FC 3:1 (0:0, 1:1) pró.
20:45 Brescia Calcio - Cagliari Calcio 1:0 (0:0, 0:0) pró.
21:00 Nápoles - Juventus 5:4 (1:1, 2:2, 3:3) pn.
Octavos de final
08.11.2006 13:30 Reggina Calcio - Chievo 2:2 (2:0)
20:30 Empoli - Génova 1:0 (1:0)
20:30 Sampdoria - US Palermo 1:0 (0:0)
20:30 Milan - Brescia Calcio 4:2 (0:2)
20:30 AC Arezzo - AS Livorno 2:1 (1:0)
20:30 US Triestina - Roma 1:2 (0:1)
09.11.2006 20:30 FC Messina - Inter 0:1 (0:1)
21:00 Nápoles - Parma FC 1:0 (0:0)
28.11.2006 21:00 Brescia Calcio - Milan 1:2 (1:2)
29.11.2006 17:00 Roma - US Triestina 2:0 (2:0)
21:00 Inter - FC Messina 4:0 (2:0)
30.11.2006 15:00 Chievo - Reggina Calcio 1:1 (1:0)
21:00 US Palermo - Sampdoria 2:3 (0:2)
06.12.2006 20:30 Génova - Empoli 0:1 (0:1)
20:45 AS Livorno - AC Arezzo 1:1 (1:0)
07.12.2006 15:00 Parma FC - Nápoles 3:1 (1:0)
Cuartos de final
09.01.2007 21:00 Empoli - Inter 0:2 (0:0)
10.01.2007 20:30 Sampdoria - Chievo 1:0 (1:0)
21:00 Roma - Parma FC 2:1 (1:0)
11.01.2007 21:00 Milan - AC Arezzo 2:0 (1:0)
17.01.2007 15:00 Chievo - Sampdoria 1:2 (1:1)
17:30 Parma FC - Roma 2:2 (2:1)
21:00 Inter - Empoli 2:0 (1:0)
18.01.2007 21:00 AC Arezzo - Milan 1:0 (0:0)
Semifinales
24.01.2007 21:00 Sampdoria - Inter 0:3 (0:2)
25.01.2007 21:15 Milan - Roma 2:2 (2:2)
31.01.2007 21:15 Roma - Milan 3:1 (2:1)
01.02.2007 21:00 Inter - Sampdoria 0:0 (0:0)
Final
09.05.2007 18:00 Roma - Inter 6:2 (4:1)
17.05.2007 17:30 Inter - Roma 2:1 (0:0)