# Coupe d'Italie de football 2004-2005

La Coupe d'Italie de football 2004-2005 est la 58e édition de la Coupe d'Italie. La compétition commence le 14 août 2004 et elle se termine le 15 juin 2005, date de la finale retour. Le club vainqueur de la Coupe est qualifié d'office pour la Coupe UEFA 2005-2006 hormis s'il gagne le droit de disputer la Ligue des champions.
La finale oppose l'Inter Milan à l'AS Rome et le club lombard gagne par 3-0, score cumulé aller-retour.

## Déroulement de la compétition
### Participants
#### Serie A (D1)

Les 20 clubs de Serie A sont engagés en Coupe d'Italie.
| Club | Ville | Région |
| Juventus FC | Turin | Piémont |
| AC Milan | Milan | Lombardie |
| FC Inter Milan | Milan | Lombardie |
| Udinese Calcio | Udine | Frioul-Vénétie Julienne |
| UC Sampdoria | Gênes | Ligurie |
| US Palerme | Palerme | Sicile |
| FC Messine Peloro | Messine | Sicile |
| AS Rome | Rome | Latium |
| AS Livourne Calcio | Livourne | Toscane |
| Reggina Calcio | Reggio de Calabre | Calabre |
| US Lecce | Lecce | Pouilles |
| Cagliari Calcio | Cagliari | Sardaigne |
| SS Lazio | Rome | Latium |
| AC Sienne | Sienne | Toscane |
| AC Chievo Vérone | Vérone | Vénétie |
| ACF Fiorentina | Florence | Toscane |
| Bologne FC 1909 | Bologne | Émilie-Romagne |
| Parme FC | Parme | Émilie-Romagne |
| Brescia Calcio | Brescia | Lombardie |
| Atalanta BC | Bergame | Lombardie |

#### Serie B (D2)

Les 22 clubs de Serie B sont engagés en Coupe d'Italie.
| Club | Ville | Région |
| Empoli FC | Empoli | Toscane |
| Torino Calcio | Turin | Piémont |
| AC Pérouse | Pérouse | Ombrie |
| Trévise FBC | Trévise | Vénétie |
| Ascoli Calcio 1898 | Ascoli Piceno | Marches |
| Hellas Vérone FC | Vérone | Vénétie |
| Modène FC | Modène | Émilie-Romagne |
| Ternana Calcio | Ternana | Ombrie |
| Plaisance FC | Plaisance | Émilie-Romagne |
| AS Bari | Bari | Pouilles |
| UC AlbinoLeffe | Albino et Leffe | Lombardie |
| Calcio Catane | Catane | Sicile |
| Salernitana Sport | Salerne | Campanie |
| US Arezzo | Arezzo | Toscane |
| AC Cesena | Cesena | Émilie-Romagne |
| FC Crotone | Crotone | Calabre |
| Vicence Calcio | Vicence | Vénétie |
| US Triestina Calcio | Trieste | Frioul-Vénétie Julienne |
| Pescara Calcio | Pescara | Abruzzes |
| AC Venise | Venise | Vénétie |
| US Catanzaro | Catanzaro | Calabre |
| Genoa CFC | Gênes | Ligurie |

#### Serie C1 (D3)

6 clubs de Serie C1 sont engagés en Coupe d'Italie.
| Club | Ville | Région |
| AC Lumezzane | Lumezzane | Lombardie |
| Pro Patria Gallaratese GB | Busto Arsizio | Lombardie |
| Côme Calcio | Côme | Lombardie |
| Rimini Calcio FC | Rimini | Émilie-Romagne |
| US Avellino | Avellino | Campanie |
| AS Acireale | Acireale | Sicile |

### Calendrier

| Phase | Tour | Aller | Retour |
| Phase de groupes | 1re journée | 14 août 2004 | - |
| Phase de groupes | 2e journée | 22 août 2004 | - |
| Phase de groupes | 3e journée | 29 août - 1er septembre 2004 | - |
| Phase finale | 1er tour | 15 septembre 2004 | 29 septembre 2004 |
| Phase finale | 1/8e de finale | 19 - 20 - 21 novembre 2004 | 12 - 13 janvier 2005 |
| Phase finale | 1/4 de finale | 26 - 27 janvier 2005 | 16 - 17 mars 2005 |
| Phase finale | 1/2 finales | 11 - 12 mai 2005 | 18 - 19 mai 2005 |
| Phase finale | Finale | 12 juin 2005 | 15 juin 2005 |

## Résultats
### Phase de groupes
#### Groupe 1

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | TOR | LUM | GEN | EMP |
| 1 | Torino Calcio (D2) | 7 | 3 | 2 | 1 | 0 | 13 | 7 | +6 | Torino Calcio (D2) | | | | 5-3 |
| 2 | AC Lumezzane (D3) | 4 | 3 | 1 | 1 | 1 | 5 | 8 | -3 | AC Lumezzane (D3) | 1-5 | | | 1-1 |
| 3 | Genoa CFC (D2) | 4 | 3 | 1 | 1 | 1 | 7 | 6 | +1 | Genoa CFC (D2) | 3-3 | 2-3 | | |
| 4 | Empoli FC (D2) | 1 | 3 | 0 | 1 | 2 | 4 | 8 | -4 | Empoli FC (D2) | | | 0-2 | |
| 1re journée | Empoli FC (D2) | 0 - 2 | Genoa CFC (D2) | Stade Carlo-Castellani, Empoli |
| Samedi 14 août 2004 20h30 | | (0 - 1) | 41e Caccia 55e Makinwa | Spectateurs : 1 700 Arbitrage : Paolo Tagliavento |
| 1re journée | AC Lumezzane (D3) | 1 - 5 | Torino Calcio (D2) | Stade Tullio-Saleri, Lumezzane |
| Samedi 14 août 2004 20h30 | Bruni 90+2e | (0 - 2) | 19e 74e Pinga 22e Marazzina 48e Mantovani 89e Franco | Spectateurs : 2 000 Arbitrage : Mario Mazzoleni |
| 2e journée | Genoa CFC (D2) | 2 - 3 | AC Lumezzane (D3) | Stade Luigi-Ferraris, Gênes |
| Dimanche 22 août 2004 20h45 | Caccia 4e 6e | (2 - 1) | 34e 51e Sinigaglia 90+4e Centi | Spectateurs : 9 857 Arbitrage : Andrea Romeo |
| 2e journée | Torino Calcio (D2) | 5 - 3 | Empoli FC (D2) | Stade des Alpes, Turin |
| Dimanche 22 août 2004 20h30 | Marazzina 23e 82e Mezzano 43e Quagliarella 68e 86e | (2 - 1) | 16e (pen.) Tavano 55e Raggi 85e Cappellini | Spectateurs : 7 141 Arbitrage : Mauro Bergonzi |
| 3e journée | Genoa CFC (D2) | 3 - 3 | Torino Calcio (D2) | Stade Luigi-Ferraris, Gênes |
| Dimanche 29 août 2004 20h30 | Milito 7e Cozza 16e (pen.) Stellini 90+1e | (2 - 2) | 10e Mezzano 19e (pen.) Pinga 35e Marazzina | Spectateurs : 13 040 Arbitrage : Pierluigi Collina |
| 3e journée | AC Lumezzane (D3) | 1 - 1 | Empoli FC (D2) | Stade Tullio-Saleri, Lumezzane |
| Dimanche 29 août 2004 20h30 | Sinigaglia 3e | (1 - 1) | 35e Coda | Spectateurs : 200 Arbitrage : Oberdan Pantana |

#### Groupe 2

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | ATA | ALB | VIC | PRO |
| 1 | Atalanta BC (D1) | 7 | 3 | 2 | 1 | 0 | 9 | 4 | +5 | Atalanta BC (D1) | | 3-0 | | |
| 2 | UC AlbinoLeffe (D2) | 6 | 3 | 2 | 0 | 1 | 3 | 3 | 0 | UC AlbinoLeffe (D2) | | | | 2-0 |
| 3 | Vicence Calcio (D2) | 3 | 3 | 1 | 0 | 2 | 4 | 6 | -2 | Vicence Calcio (D2) | 2-4 | 0-1 | | |
| 4 | Pro Patria Gallaratese GB (D3) | 1 | 3 | 0 | 1 | 2 | 3 | 6 | -3 | Pro Patria Gallaratese GB (D3) | 2-2 | | 1-2 | |
| 1re journée | UC AlbinoLeffe (D2) | 2 - 0 | Pro Patria Gallaratese GB (D3) | Stade Atleti Azzurri d'Italia, Bergame |
| Samedi 14 août 2004 18h | Regonesi 5e Carobbio 41e | (2 - 0) | | Arbitrage : Oberdan Pantana |
| 1re journée | Vicence Calcio (D2) | 2 - 4 | Atalanta BC (D1) | Stade Romeo-Menti, Vicence |
| Samedi 14 août 2004 20h30 | Margiotta 27e Schwoch 87e (pen.) | (1 - 1) | 28e (pen.) Comandini 79e 80e Lazzari 90+ Marcolini | Spectateurs : 3 000 Arbitrage : Nicola Stefanini |
| 2e journée | Atalanta BC (D1) | 3 - 0 | UC AlbinoLeffe (D2) | Stade Atleti Azzurri d'Italia, Bergame |
| Dimanche 22 août 2004 20h30 | Pazzini 41e Piá 43e Lazzari 74e | (2 - 0) | | Spectateurs : 5 000 Arbitrage : Oscar Girardi |
| 2e journée | Pro Patria Gallaratese GB (D3) | 1 - 2 | Vicence Calcio (D2) | Stade Carlo-Speroni, Busto Arsizio |
| Dimanche 22 août 2004 20h30 | Elia 75e (pen.) | (0 - 0) | 66e Bonanni 71e Margiotta | Arbitrage : Carlucci Giuseppe |
| 3e journée | Pro Patria Gallaratese GB (D3) | 2 - 2 | Atalanta BC (D1) | Stade Carlo-Speroni, Busto Arsizio |
| Dimanche 29 août 2004 20h30 | Perfetti 73e Temelin 81e | (-) | 12e 25e Pazzini | Spectateurs : 3 000 Arbitrage : Emidio Morganti |
| 3e journée | Vicence Calcio (D2) | 0 - 1 | UC AlbinoLeffe (D2) | Stade Romeo-Menti, Vicence |
| Dimanche 29 août 2004 20h30 | | (0 - 1) | 1re Testini | Arbitrage : Diego Preschern |

#### Groupe 3

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | TRI | MOD | TRE | VEN |
| 1 | US Triestina Calcio (D2) | 9 | 3 | 3 | 0 | 0 | 6 | 2 | +4 | US Triestina Calcio (D2) | | | 4-2 | 1-0 |
| 2 | Modène FC (D2) | 6 | 3 | 2 | 0 | 1 | 5 | 3 | +2 | Modène FC (D2) | 0-1 | | | |
| 3 | Trévise FBC (D2) | 1 | 3 | 0 | 1 | 2 | 4 | 7 | -3 | Trévise FBC (D2) | | 1-2 | | |
| 4 | AC Venise (D2) | 1 | 3 | 0 | 1 | 2 | 2 | 5 | -3 | AC Venise (D2) | | 1-3 | 1-1 | |
| 1re journée | Modène FC (D2) | 1 - 0 | US Triestina Calcio (D2) | Stade Alberto-Braglia, Modène |
| Samedi 14 août 2004 20h30 | | (1 - 0) | 5e Princivalli | Spectateurs : 3 000 Arbitrage : Antonio Giannoccaro |
| 1re journée | AC Venise (D2) | 1 - 1 | Trévise FBC (D2) | Stade Francesco-Baracca, Venise |
| Samedi 14 août 2004 18h | Guidoni 6e | (1 - 1) | 33e Cortellini | Arbitrage : Andrea Romeo |
| 2e journée | Trévise FBC (D2) | 1 - 2 | Modène FC (D2) | Stade Opitergium, Oderzo |
| Dimanche 22 août 2004 17h | Chiappara 27e | (1 - 2) | Manú Mauri | Spectateurs : 1 165 Arbitrage : Andrea De Marco |
| 2e journée | US Triestina Calcio (D2) | 1 - 0 | Modène FC (D2) | Stade Nereo-Rocco, Trieste |
| Dimanche 22 août 2004 20h30 | Baù 49e | (1 - 0) | | Arbitrage : Alberto Castellani |
| 3e journée | US Triestina Calcio (D2) | 4 - 2 | Trévise FBC (D2) | Stade Nereo-Rocco, Trieste |
| Dimanche 29 août 2004 20h30 | Tulli 14e Baù 45+ Rigoni 53e (pen.) Munari 58e | (2 - 0) | 83e Barreto 90e Bellotto | Arbitrage : Paolo Mazzoleni |
| 3e journée | AC Venise (D2) | 1 - 3 | Modène FC (D2) | Stade Francesco-Baracca, |
| Dimanche 29 août 2004 18h | Ginestra 45e | (1 - 2) | 19e Campedelli 26e 77e Vignaroli | Arbitrage : Nicola Stefanini |

#### Groupe 4

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | LIV | CES | ASC | ARE |
| 1 | AS Livourne Calcio (D1) | 7 | 3 | 2 | 1 | 0 | 6 | 4 | +2 | AS Livourne Calcio (D1) | | | 2-1 | |
| 2 | AC Cesena (D2) | 5 | 3 | 1 | 2 | 0 | 4 | 3 | +1 | AC Cesena (D2) | 1-1 | | 1-1 | |
| 3 | Ascoli Calcio 1898 (D2) | 4 | 3 | 1 | 1 | 1 | 3 | 3 | 0 | Ascoli Calcio 1898 (D2) | | | | 1-0 |
| 4 | US Arezzo (D2) | 0 | 3 | 0 | 0 | 3 | 3 | 6 | -3 | US Arezzo (D2) | 2-3 | 1-2 | | |
| 1re journée | Ascoli Calcio 1898 (D2) | 1 - 0 | US Arezzo (D2) | Stade Cino-et-Lillo-Del-Duca, Ascoli Piceno |
| Samedi 14 août 2004 20h45 | Antonelli 83e | (0 - 0) | | Arbitrage : Francesco Squillace |
| 1re journée | AC Cesena (D2) | 1 - 1 | AS Livourne Calcio (D1) | Stade Dino-Manuzzi, Cesena |
| Samedi 14 août 2004 20h45 | Bernacci 29e | (1 - 0) | 63e Vidigal | Spectateurs : 3 000 Arbitrage : Andrea De Marco |
| 2e journée | US Arezzo (D2) | 1 - 2 | AC Cesena (D2) | Stade Dino-Manuzzi, Cesena |
| Dimanche 22 août 2004 17h | Del Core 90+ | (0 - 1) | 18e Ciaramitaro 67e Confalone | Arbitrage : Oberdan Pantana |
| 2e journée | AS Livourne Calcio (D1) | 2 - 1 | Ascoli Calcio 1898 (D2) | Stade Armando-Picchi, Livourne |
| Dimanche 22 août 2004 20h45 | Vidigal 70e Protti 78e | (0 - 0) | 72e Bucchi | Spectateurs : 3 809 Arbitrage : Christian Brighi |
| 3e journée | US Arezzo (D2) | 2 - 3 | AS Livourne Calcio (D1) | Stade Armando-Picchi, Livourne |
| Dimanche 29 août 2004 20h30 | Spinesi 1re (pen.) De Zerbi 7e | (2 - 1) | 2e (pen.) Lucarelli 50e (75) Vidigal | Spectateurs : 2 991 Arbitrage : Matteo Trefoloni |
| 3e journée | AC Cesena (D2) | 1 - 1 | Ascoli Calcio 1898 (D2) | Stade Dino-Manuzzi, Cesena |
| Dimanche 29 août 2004 20h30 | Bernacci 42e | (1 - 1) | 44e Capparella | Arbitrage : Massimiliano Saccani |

#### Groupe 5

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | FIO | PLA | HEL | COM |
| 1 | ACF Fiorentina (D1) | 7 | 3 | 2 | 1 | 0 | 6 | 0 | +6 | ACF Fiorentina (D1) | | | 3-0 | 3-0 |
| 2 | Plaisance FC (D2) | 7 | 3 | 2 | 1 | 0 | 5 | 0 | +5 | Plaisance FC (D2) | 0-0 | | | |
| 3 | Hellas Vérone FC (D2) | 3 | 3 | 1 | 0 | 2 | 2 | 5 | -3 | Hellas Vérone FC (D2) | | 0-2 | | |
| 4 | Côme Calcio (D3) | 0 | 3 | 0 | 0 | 3 | 0 | 8 | -8 | Côme Calcio (D3) | | 0-3 | 0-2 | |
| 1re journée | Côme Calcio (D3) | 0 - 2 | Hellas Vérone FC (D2) | Stade Giuseppe-Sinigaglia, Côme |
| Mercredi 18 août 2004 20h30 | | (0 - 1) | 31e Agnelli 61e Fummo | Arbitrage : Paolo Mazzoleni |
| 1re journée | Plaisance FC (D2) | 0 - 0 | ACF Fiorentina (D1) | Stade Leonardo-Garilli, Plaisance |
| Samedi 14 août 2004 20h30 | | (0 - 0) | | Arbitrage : Christian Brighi |
| 2e journée | ACF Fiorentina (D1) | 3 - 0 | Côme Calcio (D3) | Stade Porta Elisa, Lucques |
| Dimanche 22 août 2004 20h45 | Viali 28e Grassi 57e (csc) Portillo 70e | (1 - 0) | | Arbitrage : Paolo Tagliavento |
| 2e journée | Hellas Vérone FC (D2) | 0 - 2 | Plaisance FC (D2) | Stade Briamasco, Trente |
| Dimanche 22 août 2004 17h45 | | (0 - 1) | 19e Beghetto 65e Pepe | Arbitrage : Gianluca Rocchi |
| 3e journée | Côme Calcio (D3) | 0 - 3 | Plaisance FC (D2) | Stade Giuseppe-Sinigaglia, Côme |
| Mercredi 1er septembre 2004 20h30 | | (0 - 1) | 40e Beghetto 46e Sardo 47e Lucenti | Arbitrage : Luca Banti |
| 3e journée | ACF Fiorentina (D1) | 3 - 0 | Hellas Vérone FC (D2) | Stade Artemio-Franchi, Florence |
| Mercredi 1er septembre 2004 20h30 | Riganò 5e (70) Portillo 61e | (1 - 0) | | Arbitrage : Daniele Tombolini |

#### Groupe 6

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | TER | RIM | PER | PES |
| 1 | Ternana Calcio (D2) | 6 | 3 | 2 | 0 | 1 | 4 | 3 | +1 | Ternana Calcio (D2) | | 1-0 | | 3-1 |
| 2 | Rimini Calcio FC (D3) | 4 | 3 | 1 | 1 | 1 | 4 | 4 | 0 | Rimini Calcio FC (D3) | | | 1-0 | |
| 3 | AC Pérouse (D2) | 4 | 3 | 1 | 1 | 1 | 3 | 2 | +1 | AC Pérouse (D2) | 2-0 | | | |
| 4 | Pescara Calcio (D2) | 2 | 3 | 0 | 2 | 1 | 5 | 7 | -2 | Pescara Calcio (D2) | | 3-3 | 1-1 | |
| 1re journée | AC Pérouse (D2) | 2 - 0 | Ternana Calcio (D2) | Stade Renato-Curi, Pérouse |
| Samedi 14 août 2004 21h | Mascara 14e Di Francesco 41e | (2 - 0) | | Arbitrage : Paolo Bertini |
| 1re journée | Pescara Calcio (D2) | 3 - 3 | Rimini Calcio FC (D3) | Stade Adriatico, Pescara |
| Samedi 14 août 2004 20h45 | Dicara 11e Calaiò 22e (pen.) 44e | (3 - 1) | 12e Docente 61e Muslimović 78e (csc) Trotta | Arbitrage : Gianluca Rocchi |
| 2e journée | Rimini Calcio FC (D3) | 1 - 0 | AC Pérouse (D2) | Stade Romeo-Neri, Rimini |
| Dimanche 22 août 2004 21h | Muslimović 20e | (1 - 0) | | Arbitrage : Nicola Stefanini |
| 2e journée | Ternana Calcio (D2) | 3 - 1 | Pescara Calcio (D2) | Stadio Libero Liberati, Terni |
| Mardi 7 septembre 2004 20h30 | Di Vicino 26e Vieri 76e Jiménez 89e | (1 - 0) | 90+ Mussi | Arbitrage : Luca Banti |
| 3e journée | Pescara Calcio (D2) | 1 - 1 | AC Pérouse (D2) | Stade Adriatico, Pescara |
| Mercredi 1er septembre 2004 20h30 | Paponetti 76e | (0 - 0) | 47e (pen.) Mascara | Arbitrage : Oberdan Pantana |
| 3e journée | Ternana Calcio (D2) | 1 - 0 | Rimini Calcio FC (D3) | Stade Libero-Liberati, Terni |
| Mercredi 1er septembre 2004 20h30 | Adeshina 45e | (1 - 0) | | Arbitrage : Christian Brighi |

#### Groupe 7

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | SAL | CTN | CTZ | AVE |
| 1 | Salernitana Sport (D2) | 9 | 3 | 3 | 0 | 0 | 7 | 3 | +4 | Salernitana Sport (D2) | | 2-1 | 2-1 | |
| 2 | Calcio Catane (D2) | 6 | 3 | 2 | 0 | 1 | 6 | 3 | +3 | Calcio Catane (D2) | | | 2-0 | 3-1 |
| 3 | US Catanzaro (D2) | 1 | 3 | 0 | 1 | 2 | 2 | 5 | -3 | US Catanzaro (D2) | | | | 1-1 |
| 4 | US Avellino (D3) | 1 | 3 | 0 | 1 | 2 | 3 | 7 | -4 | US Avellino (D3) | 1-3 | | | |
| 1re journée | US Avellino (D3) | 1 - 3 | Salernitana Sport (D2) | Stade Nuovo Romagnoli, Campobasso |
| Samedi 14 août 2004 18h | Cinelli 45+1e | (1 - 3) | 3e 8e Onwuachi 6e Palladino | Arbitrage : Oscar Girardi |
| 1re journée | Calcio Catane (D2) | 2 - 0 | US Catanzaro (D2) | Stade Angelo-Massimino, Catane |
| Samedi 14 août 2004 20h30 | Ferrante 23e Vugrinec 50e | (1 - 0) | | Arbitrage : Luca Banti |
| 2e journée | US Catanzaro (D2) | 1 - 1 | US Avellino (D3) | Stade Nicola-Ceravolo, Catanzaro |
| Dimanche 22 août 2004 20h30 | Corona 39e (pen.) | (1 - 1) | 28e Rastelli | Arbitrage : Paolo Mazzoleni |
| 2e journée | Salernitana Sport (D2) | 2 - 1 | Calcio Catane (D2) | Stade Arigis, Salerne |
| Dimanche 22 août 2004 20h45 | Palladino 24e 44e | (2 - 1) | 21e Bruno | Arbitrage : Francesco Squillace |
| 3e journée | Calcio Catane (D2) | 3 - 1 | US Avellino (D3) | Stade Angelo-Massimino, Catane |
| Dimanche 29 août 2004 20h30 | O. Russo 37e Ferrante 41e (pen.) Bruno 66e | (2 - 0) | 55e Ghirardello | Arbitrage : Stefano Cassarà |
| 3e journée | Salernitana Sport (D2) | 2 - 1 | US Catanzaro (D2) | Stade Arigis, Salerne |
| Dimanche 29 août 2004 20h30 | Ferrarese 13e Palladino 41e | (-) | 36e Cammarata | Arbitrage : Paolo Tagliavento |

#### Groupe 8

Classement :
| Rang | Équipe | Pts | J | G | N | P | Bp | Bc | Diff | Résultats (▼ dom., ► ext.) | MES | CRO | BAR | ACI |
| 1 | FC Messine Peloro (D1) | 9 | 3 | 3 | 0 | 0 | 7 | 1 | +6 | FC Messine Peloro (D1) | | | | 4-0 |
| 2 | FC Crotone (D2) | 4 | 3 | 1 | 1 | 1 | 5 | 2 | +3 | FC Crotone (D2) | 0-1 | | 4-0 | |
| 3 | AS Bari (D2) | 3 | 3 | 1 | 0 | 2 | 3 | 7 | -4 | AS Bari (D2) | 1-2 | | | 2-1 |
| 4 | AS Acireale (D3) | 1 | 3 | 0 | 1 | 2 | 2 | 7 | -5 | AS Acireale (D3) | | 1-1 | | |
| 1re journée | AS Acireale (D3) | 1 - 1 | FC Crotone (D2) | Stade Tupparello, Acireale |
| Mercredi 18 août 2004 17h | Nigro 64e | (0 - 0) | 75e Berrettoni | Arbitrage : Carlucci Giuseppe |
| 1re journée | AS Bari (D2) | 1 - 2 | FC Messine Peloro (D1) | Stade San Nicola, Bari |
| Samedi 14 août 2004 20h30 | Sibilano 83e | (0 - 0) | 50e (csc) Sibilano 76e Zampagna | Arbitrage : Mauro Bergonzi |
| 2e journée | FC Crotone (D2) | 4 - 0 | AS Bari (D2) | Stade Ezio-Scida, Crotone |
| Dimanche 5 septembre 2004 20h30 | Guzmán 4e Alteri 34e Jurić 61e Berrettoni 81e | (2 - 0) | | Arbitrage : Stefano Cassarà |
| 2e journée | FC Messine Peloro (D1) | 4 - 0 | AS Acireale (D3) | Stade San Filippo-Franco Scoglio, Messine |
| Dimanche 22 août 2004 17h30 | Zampagna 7e Parisi 24e (pen.) Yanagisawa 45+ Rafael 79e | (3 - 0) | | Arbitrage : Antonio Dattilo |
| 3e journée | AS Bari (D2) | 2 - 1 | AS Acireale (D3) | Stade San Nicola, Bari |
| Dimanche 29 août 2004 20h30 | Lipatín 11e Sibilano 26e | (2 - 0) | 56e Quintoni | Arbitrage : Michele Cruciani |
| 3e journée | FC Crotone | 0 - 1 | FC Messine Peloro (D1) | Stade Ezio-Scida, Crotone |
| Dimanche 29 août 2004 20h30 | | (0 - 0) | 75e Rafael | Arbitrage : Antonio Giannoccaro |

### Premier tour

| Division | Club | Aller | Total | Retour | Club | Division |
| Serie A (D1) | Atalanta BC | 4 - 1 | 7 - 3 | 3 - 2 | Reggina Calcio | Serie A (D1) |
| Serie A (D1) | ACF Fiorentina | 1 - 1 | 3 - 3 | 2 - 2 | Brescia Calcio | Serie A (D1) |
| Serie A (D1) | AS Livourne Calcio | 2 - 1 | 3 - 4 | 1 - 3 | US Lecce | Serie A (D1) |
| Serie A (D1) | FC Messine Peloro | 0 - 1 | 1 - 2 | 1 - 1 | AC Sienne | Serie A (D1) |
| Serie B (D2) | Salernitana Sport | 2 - 1 | 2 - 3 | 0 - 2 | US Palerme | Serie A (D1) |
| Serie A (D1) | Bologne FC 1909 | 3 - 1 | 6 - 5 | 3 - 4 | Ternana Calcio | Serie B (D2) |
| Serie B (D2) | Torino Calcio | 1 - 0 | 2 - 1 | 1 - 1 | AC Chievo Vérone | Serie A (D1) |
| Serie B (D2) | US Triestina Calcio | 1 - 3 | 2 - 6 | 1 - 3 | Cagliari Calcio | Serie A (D1) |

### Huitièmes de finale

| Division | Club | Aller | Total | Retour | Club | Division |
| Serie A (D1) | Atalanta BC | 2 - 0 | 5 - 3 | 3 - 3 | Juventus FC | Serie A (D1) |
| Serie A (D1) | Cagliari Calcio | 2 - 1 | 4 - 4 | 2 - 3 | SS Lazio | Serie A (D1) |
| Serie A (D1) | ACF Fiorentina | 2 - 0 | 5 - 0 | 3 - 0 | Parme FC | Serie A (D1) |
| Serie A (D1) | FC Inter Milan | 3 - 1 | 6 - 2 | 3 - 1 | Bologne FC 1909 | Serie A (D1) |
| Serie A (D1) | US Lecce | 4 - 5 | 8 - 8 | 4 - 3 | Udinese Calcio | Serie A (D1) |
| Serie A (D1) | US Palerme | 1 - 2 | 1 - 4 | 0 - 2 | AC Milan | Serie A (D1) |
| Serie A (D1) | AS Rome | 1 - 2 | 6 - 3 | 5 - 1 | AC Sienne | Serie A (D1) |
| Serie B (D2) | Torino Calcio | 0 - 2 | 2 - 3 | 2 - 1 | UC Sampdoria | Serie A (D1) |

### Quarts de finale

| Division | Club | Aller | Total | Retour | Club | Division |
| Serie A (D1) | Atalanta BC | 0 - 1 | 0 - 4 | 0 - 3 | FC Inter Milan | Serie A (D1) |
| Serie A (D1) | Cagliari Calcio | 2 - 0 | 4 - 3 | 2 - 3 | UC Sampdoria | Serie A (D1) |
| Serie A (D1) | AC Milan | 3 - 2 | 4 - 6 | 1 - 4 | Udinese Calcio | Serie A (D1) |
| Serie A (D1) | AS Rome | 1 - 0 | 1 - 1 | 0 - 1 a.p., 7-6 tab | ACF Fiorentina | Serie A (D1) |

### Demi-finales

| Division | Club | Aller | Total | Retour | Club | Division |
| Serie A (D1) | AS Rome | 1 - 1 | 3 - 2 | 2 - 1 | Udinese Calcio | Serie A (D1) |
| Serie A (D1) | Cagliari Calcio | 1 - 1 | 2 - 4 | 1 - 3 | FC Inter Milan | Serie A (D1) |
| Mercredi 11 mai 2005 | AS Rome (D1) | 1 - 1 | Udinese Calcio (D1) | Stade olympique, Rome |
| 21h | Mexès 36e | (1 - 0) | 84e Bertotto | Spectateurs : 23 154 Arbitrage : Domenico Messina |
| Jeudi 12 mai 2005 | Cagliari Calcio (D1) | 1 - 1 | FC Inter Milan (D1) | Stade Sant'Elia, Cagliari |
| 21h | Zola 50e | (0 - 0) | 52e Martins | Arbitrage : Paolo Bertini |
| Mercredi 18 mai 2005 | FC Internazionale Milano (D1) | 3 - 1 | Cagliari Calcio (D1) | Stade Giuseppe-Meazza, Milan |
| 17h30 | Vieri 26e 58e Martins 90+1e | (1 - 0) | 64e López | Spectateurs : 17 564 Arbitrage : Tiziano Pieri |
| Jeudi 19 mai 2005 | Udinese Calcio (D1) | 1 - 2 | AS Rome (D1) | Stade Friuli, Udine |
| 21h | Di Natale 57e | (0 - 1) | 21e Mancini 81e Totti | Spectateurs : 10 000 Arbitrage : Emidio Morganti |

### Finale

| Division | Club | Aller | Total | Retour | Club | Division |
| Serie A (D1) | AS Rome | 0 - 2 | 0 - 3 | 0 - 1 | FC Inter Milan | Serie A (D1) |