Primera ronda
06.08.2011 17:00 Piacenza Calcio - US Pontedera 3:0 (0:0)
17:00 Spezia Calcio - Valle d'Aoste Calcio 3:0
20:30 Taranto FC - FeralpiSalò 2:1 (0:0)
07.08.2011 16:00 US Alessandria 1912 - Casertana FC 1:0 (0:0)
17:00 SS Barletta Calcio - Carrarese Calcio 0:1 (0:0)
17:00 Calcio Como - AC Prato 1:2 (0:0)
17:00 US Foggia - Trapani Calcio 3:0 (0:0)
17:00 AC Lumezzane - Aurora Pro Patria 4:1 (0:0)
18:00 Benevento Calcio - SS Tritium 1908 4:3 (0:0, 0:0, 0:0) pn.
18:00 Virtus Lanciano - AS Castel Rigone 1:2 (0:0)
18:00 Latina Calcio - L'Aquila Calcio 0:1
18:00 Portogruaro Summaga - AS Avellino 0:3
18:00 US Triestina - AC Voghera 2:0 (0:0)
20:30 Frosinone - ASDC Pomigliano 3:0
20:30 AC Pisa - Bacoli Sibilla 3:0
20:30 US Siracusa - Teramo Calcio 1:0
20:45 AC Reggiana - Carpi FC 1:2 (0:0)
20:45 Sorrento Calcio - Polisportiva Tamai 4:1
Segunda ronda
13.08.2011 17:00 AS Cittadella - AC Pisa 3:2 (1:2, 2:2) pró.
17:30 Modena FC - Frosinone 4:0 (4:0)
18:00 Brescia Calcio - L'Aquila Calcio 5:0 (2:0)
20:45 AS Livorno - US Siracusa 3:1 (1:1)
20:45 Reggina Calcio - Carrarese Calcio 1:0 (1:0)
20:45 Torino - AC Lumezzane 1:0 (0:0)
14.08.2011 17:00 Sassuolo - SS Juve Stabia 2:1 (1:0)
17:00 Vicenza Calcio - Hellas Verona 1:2 (0:1)
17:30 Delfino Pescara - US Triestina 9:10 (0:1, 2:2, 2:2) pn.
18:00 UC AlbinoLeffe - AS Castel Rigone 2:1 (1:1)
18:00 Ascoli Calcio - Taranto FC 3:1 (1:1, 1:1) pró.
20:00 AS Varese 1910 - AS Avellino 0:1 (0:1)
20:30 Empoli - Piacenza Calcio 4:1 (1:1)
20:30 Calcio Padova - Carpi FC 4:2 (3:1)
20:45 AS Bari - Spezia Calcio 1:0 (0:0)
20:45 FC Crotone - Sorrento Calcio 1:0 (0:0)
20:45 US Grosseto FC - AC Prato 3:2 (0:2)
20:45 AS Gubbio - Benevento Calcio 3:2 (1:0, 1:1, 2:2) pn.
20:45 ASG Nocerina - US Foggia 2:0 (2:0)
20:45 Sampdoria - US Alessandria 1912 3:2 (1:0, 2:2) pró.
Tercera ronda
20.08.2011 18:00 Génova - ASG Nocerina 4:3 (2:1)
19:00 Empoli - Sampdoria 2:1 (0:0)
19:00 Sassuolo - Hellas Verona 2:4 (2:1, 3:3, 3:3) pn.
21.08.2011 16:30 Modena FC - Reggina Calcio 2:1 (1:1)
18:00 Fiorentina - AS Cittadella 2:1 (1:1)
20:30 AC Cesena - Ascoli Calcio 1:0 (0:0, 0:0) pró.
20:45 Atalanta - AS Gubbio 3:4 (2:1)
20:45 AS Bari - AS Avellino 4:0 (1:0)
20:45 Bolonia - Calcio Padova 2:1 (0:1)
20:45 Cagliari Calcio - UC AlbinoLeffe 5:1 (2:0)
20:45 Calcio Catania - Brescia Calcio 2:1 (1:0)
20:45 Chievo - AS Livorno 1:0 (1:0)
20:45 US Lecce - FC Crotone 0:2 (0:1)
20:45 Novara Calcio - US Triestina 4:0 (1:0)
20:45 Parma FC - US Grosseto FC 4:1 (1:0)
20:45 AC Siena - Torino 1:0 (0:0)
Cuarta Ronda
23.11.2011 15:00 Bolonia - FC Crotone 4:2 (1:0)
15:00 Chievo - Modena FC 3:0 (2:0)
24.11.2011 18:00 Fiorentina - Empoli 2:1 (2:0)
20:30 Génova - AS Bari 3:2 (1:1, 2:2) pró.
21:15 Cagliari Calcio - AC Siena 1:2 (0:1)
29.11.2011 20:45 Parma FC - Hellas Verona 0:2 (0:1)
21:15 Calcio Catania - Novara Calcio 2:3 (1:0)
30.11.2011 15:00 AC Cesena - AS Gubbio 3:0 (1:0)
Octavos de final
08.12.2011 21:00 Juventus - Bolonia 2:1 (0:0, 1:1) pró.
13.12.2011 21:00 US Palermo - AC Siena 0:3 (1:2, 3:3, 4:4) pn.
10.01.2012 21:00 Lazio - Hellas Verona 3:2 (1:0)
11.01.2012 17:30 Udinese - Chievo 1:2 (0:1)
20:45 Roma - Fiorentina 3:0 (0:0)
12.01.2012 21:00 Nápoles - AC Cesena 2:1 (0:1)
18.01.2012 21:00 Milan - Novara Calcio 2:1 (1:0, 1:1) pró.
19.01.2012 21:00 Inter - Génova 2:1 (1:0)
Cuartos de final
24.01.2012 20:45 Juventus - Roma 3:0 (2:0)
25.01.2012 17:30 Chievo - AC Siena 0:1 (0:0)
20:45 Nápoles - Inter 2:0 (0:0)
26.01.2012 20:45 Milan - Lazio 3:1 (2:1)
Semifinales
08.02.2012 20:45 Milan - Juventus 1:2 (0:0)
09.02.2012 20:45 AC Siena - Nápoles 2:1 (1:0)
20.03.2012 20:45 Juventus - Milan 2:2 (1:0, 1:2) pró.
21.03.2012 20:45 Nápoles - AC Siena 2:0 (2:0)
Final
20.05.2012 21:00 Juventus - Nápoles 0:2 (0:0)