| Tournament details | |
|---|---|
| Country | Italy |
| Dates | 28 July 2018 – 15 May 2019 |
| Teams | 78 |
| Final positions | |
| Champions | Lazio(7th title) |
| Runners-up | Atalanta |
| Tournament statistics | |
| Matches played | 79 |
| Goals scored | 218 (2.76 per match) |
| Top goal scorer(s) | Krzysztof Piątek (8 goals) |
The2018–19Coppa Italia, also known asTIM Cup for sponsorship reasons, was the 72nd edition of the national domestic tournament.[1]
Juventus were the four-time defending champions, but were eliminated byAtalanta in the quarter-finals.
Lazio won the competition by defeating Atalanta 2–0 in the final, winning their seventh cup title.[2]
Teams entered the competition at various stages, as follows:[1]
The schedule of each round was as follows:[3]
| Phase | Round | First leg | Second leg |
|---|---|---|---|
| First stage | First round | 29 July 2018 | |
| Second round | 5 August 2018 | ||
| Third round | 12 August 2018 | ||
| Fourth round | 5 December 2018 | ||
| Final stage | Round of 16 | 13 January 2019 | |
| Quarter-finals | 30 January 2019 | ||
| Semi-finals | 27 February 2019 | 24 April 2019 | |
| Final | 15 May 2019 | ||
A total of 36 teams fromSerie C andSerie D competed in this round, eighteen of which advanced to second round. The first round matches were played on 28 and 29 July 2018.[4][5]
| 28 July 2018 | Casertana (3) | 2–0 | AZ Picerno (4) | Caserta |
| 20:30CEST |
| Report | Stadium:Stadio Alberto Pinto |
| 29 July 2018 | Viterbese (3) | 1–0 | Rende (3) | Viterbo |
| 18:00CEST |
| Report | Stadium:Stadio Enrico Rocchi |
| 29 July 2018 | Sambenedettese (3) | 1–0 | Unione Sanremo (4) | San Benedetto del Tronto |
| 18:30CEST |
| Report | Stadium:Stadio Riviera delle Palme |
| 29 July 2018 | Ternana (3) | 1–1 (a.e.t.) (4–2p) | Pontedera (3) | Terni |
| 20:30CEST | Vantaggiato | Report | Vigna | Stadium:Stadio Libero Liberati |
| Penalties | ||||
| 29 July 2018 | Catania (3) | 3–0 | Como (4) | Catania |
| 20:30CEST | Lodi Rossetti Curiale | Report | Stadium:Stadio Angelo Massimino |
| 29 July 2018 | Juve Stabia (3) | 1–0 | Pistoiese (3) | Castellammare di Stabia |
| 20:30CEST | Paponi | Report | Stadium:Stadio Romeo Menti |
| 29 July 2018 | Pisa (3) | 2–2 (a.e.t.) (5–3p) | Triestina (3) | Pisa |
| 20:45CEST |
| Report |
| Stadium:Stadio Arena Garibaldi - Romeo Anconetani |
| Penalties | ||||
| 29 July 2018 | Monopoli (3) | 1–1 (a.e.t.) (5–3p) | Piacenza (3) | Monopoli |
| 20:30CEST | Scoppa | Report | Sylla | Stadium:Stadio Vito Simone Veneziani |
| Penalties | ||||
| 29 July 2018 | Carrarese (3) | 0–1 | Imolese (4) | Carrara |
| 20:30CEST | Report | de Marchi | Stadium:Stadio dei Marmi |
| 29 July 2018 | Trapani (3) | 1–0 | Campodarsego (4) | Erice |
| 20:30CEST | Evacuo | Report | Stadium:Stadio Polisportivo Provinciale |
| 29 July 2018 | Südtirol (3) | 2–1 | Albalonga (4) | Bolzano |
| 17:30CEST |
| Report |
| Stadium:Stadio Druso |
| 29 July 2018 | FeralpiSalò (3) | 2–0 | Virtus Francavilla (3) | Salò |
| 20:30CEST | Marchi | Report | Stadium:Stadio Lino Turina |
| 29 July 2018 | Siena (3) | 2–0 | Sicula Leonzio (3) | Siena |
| 20:30CEST | Report | Stadium:Stadio Artemio Franchi |
| 29 July 2018 | Renate (3) | 0–2 | Rezzato (4) | Meda |
| 18:00CEST | Report | Stadium:Stadio Città di Meda |
| 29 July 2018 | Monza (3) | 1–0 | Matelica (4) | Monza |
| 17:00CEST |
| Report | Stadium:Stadio Brianteo |
| 29 July 2018 | Alessandria (3) | 0–1 | Giana Erminio (3) | Alessandria |
| 16:30CEST | Report |
| Stadium:Stadio Giuseppe Moccagatta |
| 29 July 2018 | AlbinoLeffe (3) | 0–1 | Pordenone (3) | Bergamo |
| 18:30CEST | Report |
| Stadium:Stadio Atleti Azzurri d'Italia |
| 29 July 2018 | Vicenza (3) | 2–1 | Chieri (4) | Vicenza |
| 18:30CEST |
| Report |
| Stadium:Stadio Romeo Menti |
A total of forty teams fromSerie B,Serie C andSerie D competed in the second round, twenty of which advanced to join twelve teams fromSerie A in the third round. The second round matches were played on 4, 5 and 7 August 2018.[4]
| 4 August 2018 | Ascoli (2) | 0–4 | Viterbese (3) | Ascoli Piceno |
| 18:00CEST | Report |
| Stadium:Stadio Cino e Lillo Del Duca |
| 4 August 2018 | Carpi (2) | 0–2 | Ternana (3) | Pisa |
| 20:30CEST | Report |
| Stadium:Stadio Ettore Mannucci | |
| Note: The tie were played in Pisa due indisponibilty of the stadium. | ||||
| 4 August 2018 | Spezia (2) | 2–1 | Sambenedettese (3) | La Spezia |
| 20:30CEST |
| Report |
| Stadium:Stadio Alberto Picco |
| 4 August 2018 | Trapani (3) | 1–2 (a.e.t.) | Cosenza (2) | Erice |
| 20:30CEST | Evacuo | Report | Stadium:Stadio Polisportivo Provinciale | |
| Note: Tie reversed from the original draw. | ||||
| 5 August 2018 | Benevento (2) | 3–1 | Imolese (4) | Benevento |
| 20:00CEST |
| Report | Stadium:Stadio Ciro Vigorito |
| 5 August 2018 | Cittadella (2) | 1–0 | Monopoli (3) | Cittadella |
| 20:00CEST | Bendetti | Report | Stadium:Stadio Piercesare Tombolato |
| 5 August 2018 | Venezia (2) | 0–1 | Südtirol (3) | Venice |
| 20:00CEST | Report | Fabbri | Stadium:Stadio Pier Luigi Penzo |
| 5 August 2018 | Brescia (2) | 1–1 (a.e.t.) (4–1p) | Pro Vercelli (3) | Brescia |
| 20:30CEST | Donnarumma | Report | Berri | Stadium:Stadio Mario Rigamonti |
| Penalties | ||||
| 5 August 2018 | Cremonese (2) | 3–3 (a.e.t.) (2–4p) | Pisa (3) | Cremona |
| 20:30CEST |
| Report | Stadium:Stadio Giovanni Zini | |
| Penalties | ||||
| 5 August 2018 | Livorno (2) | 1–1 (a.e.t.) (7–6p) | Casertana (3) | Livorno |
| 20:30CEST | Giannetti | Report | De Vena | Stadium:Stadio Armando Picchi |
| Penalties | ||||
| 5 August 2018 | Padova (2) | 1–0 | Monza (3) | Padua |
| 20:30CEST | Capelli | Report | Stadium:Stadio Euganeo |
| 5 August 2018 | Palermo (2) | 2–2 (a.e.t.) (6–5p) | Vicenza (3) | Palermo |
| 20:30CEST | Rajković | Report |
| Stadium:Stadio Renzo Barbera |
| Penalties | ||||
| 5 August 2018 | Perugia (2) | 1–3 | Novara (3) | Perugia |
| 20:30CEST | Vido | Report | Stadium:Stadio Renato Curi |
| 5 August 2018 | Pescara (2) | 2–2 (a.e.t.) (4–3p) | Pordenone (3) | Pescara |
| 20:30CEST | Report | Stadium:Stadio Adriatico-Giovanni Cornacchia | ||
| Penalties | ||||
| 5 August 2018 | Hellas Verona (2) | 4–1 | Juve Stabia (3) | Verona |
| 20:30CEST |
| Report |
| Stadium:Stadio Marcantonio Bentegodi |
| 5 August 2018 | Virtus Entella (3) | 3–0 | Siena (3) | Chiavari |
| 20:30CEST | Report | Stadium:Stadio Comunale |
| 5 August 2018 | Crotone (2) | 4–0 | Giana Erminio (3) | Crotone |
| 20:30CEST | Report | Stadium:Stadio Ezio Scida |
| 5 August 2018 | Foggia (2) | 1–3 | Catania (3) | Foggia |
| 20:30CEST | Report |
| Stadium:Stadio Pino Zaccheria |
| 5 August 2018 | Salernitana (2) | 6–1 | Rezzato (4) | Salerno |
| 20:30CEST |
| Report | Bruno | Stadium:Stadio Arechi |
| 7 August 2018 | Lecce (2) | 1–0 (a.e.t.) | FeralpiSalò (3) | Lecce |
| 20:30CEST | Palombi | Report | Stadium:Stadio Via del Mare |
A total of 32 teams from Serie A, Serie B and Serie C competed in the third round, sixteen of which advanced to the fourth round. The third round matches were played on 11 and 12 August 2018.[4]
| 11 August 2018 | Udinese (1) | 1–2 (a.e.t.) | Benevento (2) | Udine |
| 20:00CEST | Machís | Report | Stadium:Dacia Arena |
| 11 August 2018 | Genoa (1) | 4–0 | Lecce (2) | Genoa |
| 21:15CEST | Piątek | Report | Stadium:Stadio Luigi Ferraris |
| 12 August 2018 | Sampdoria (1) | 1–0 | Viterbese (3) | Genoa |
| 20:30CEST | Jankto | Report | Stadium:Stadio Luigi Ferraris |
| 12 August 2018 | Spezia (2) | 0–1 | SPAL (1) | La Spezia |
| 18:30CEST | Report | Petagna | Stadium:Stadio Alberto Picco | |
| Note: Tie reversed from the original draw | ||||
| 12 August 2018 | Sassuolo (1) | 5–1 | Ternana (3) | Reggio Emilia |
| 20:30CEST |
| Report |
| Stadium:Mapei Stadium – Città del Tricolore |
| 12 August 2018 | Catania (3) | 2–0 | Hellas Verona (2) | Catania |
| 18:00CEST | Report | Stadium:Stadio Angelo Massimino | ||
| Note: Tie reversed from the original draw | ||||
| 12 August 2018 | Parma (1) | 0–1 | Pisa (3) | Parma |
| 20:30CEST | Report | Zammarini | Stadium:Stadio Ennio Tardini |
| 12 August 2018 | Brescia (2) | 2–2 (a.e.t.) (4–5p) | Novara (3) | Brescia |
| 20:30CEST |
| Report | Stadium:Stadio Mario Rigamonti | |
| Penalties | ||||
| 12 August 2018 | Empoli (1) | 0–3 | Cittadella (2) | Empoli |
| 20:30CEST | Report | Stadium:Stadio Carlo Castellani |
| 12 August 2018 | Torino (1) | 4–0 | Cosenza (2) | Torino |
| 20:45CEST | Report | Stadium:Stadio Olimpico Grande Torino |
| 12 August 2018 | Frosinone (1) | 0–2 | Südtirol (3) | Benevento |
| 20:30CEST | Report |
| Stadium:Stadio Ciro Vigorito Attendance: 0[note 1] | |
| Note: TheStadio Benito Stirpe was disqualified and it was decided to play in Beneventobehind closed doors. | ||||
| 12 August 2018 | Virtus Entella (3) | 2–0 | Salernitana (2) | Chiavari |
| 20:30CEST | Report | Stadium:Stadio Comunale |
| 12 August 2018 | Bologna (1) | 2–0 | Padova (2) | Bologna |
| 21:00CEST | Report | Stadium:Stadio Renato Dall'Ara |
| 12 August 2018 | Livorno (2) | 0–1 | Crotone (2) | Livorno |
| 20:30CEST | Report | Rohdén | Stadium:Stadio Armando Picchi |
| 12 August 2018 | Chievo (1) | 1–0 | Pescara (2) | Verona |
| 20:30CEST | Rigoni | Report | Stadium:Stadio Marc'Antonio Bentegodi |
| 12 August 2018 | Cagliari (1) | 2–1 | Palermo (2) | Cagliari |
| 20:30CEST | Pavoletti | Report | Nestorovski | Stadium:Sardegna Arena |
A total of sixteen teams from Serie A, Serie B and Serie C competed in the fourth round, eight of which advanced to the round of 16. The fourth round matches were played on 4, 5 and 6 December 2018.[4]
| 4 December 2018 | Benevento (2) | 1–0 | Cittadella (2) | Benevento |
| 15:00CET (UTC+1) | Bandinelli | Report | Stadium:Stadio Ciro Vigorito Referee: Federico Dionisi |
| 4 December 2018 | Bologna (1) | 3–0 | Crotone (2) | Bologna |
| 18:00CET (UTC+1) | Orsolini Falcinelli | Report | Stadium:Stadio Renato Dall'Ara Referee: Juan Luca Sacchi |
| 4 December 2018 | Sampdoria (1) | 2–1 | SPAL (1) | Genoa |
| 20:45CET (UTC+1) | Defrel Kownacki | Report | Floccari | Stadium:Stadio Luigi Ferraris Referee: Aleandro Di Paolo |
| 5 December 2018 | Novara (3) | 3–2 | Pisa (3) | Novara |
| 15:00CET (UTC+1) | Peralta Bove Manconi | Report | Marconi Lisi | Stadium:Stadio Silvio Piola Referee: Lorenzo Illuzzi |
| 5 December 2018 | Sassuolo (1) | 2–1 | Catania (3) | Sassuolo |
| 18:00CET (UTC+1) | Matri Locatelli | Report | Brodić | Stadium:Mapei Stadium – Città del Tricolore Referee: Antonio Rapuano |
| 5 December 2018 | Chievo (1) | 1–2 | Cagliari (1) | Verona |
| 20:45CET (UTC+1) | Léris | Report | Cerri Pisacane | Stadium:Stadio Marcantonio Bentegodi Referee: Luigi Nasca |
| 6 December 2018 | Genoa (1) | 3–3 (a.e.t.) (6–7p) | Virtus Entella (3) | Genoa |
| 18:00CET (UTC+1) | Piątek Lapadula | Report | Icardi Adorján | Stadium:Stadio Luigi Ferraris Referee: Valerio Marini |
| Penalties | ||||
| Bessa Veloso Sandro Biraschi Piątek Zukanović Rômulo Lapadula | ||||
| 6 December 2018 | Torino (1) | 2–0 | Südtirol (3) | Turin |
| 20:45CET (UTC+1) | Soriano Edera | Report | Stadium:Stadio Olimpico Grande Torino Referee: Daniele Minelli |
| Round of 16 | Quarter-finals | Semi-finals | Final | ||||||||||||||||||
| Torino (1) | 0 | ||||||||||||||||||||
| Fiorentina (1) | 2 | ||||||||||||||||||||
| Fiorentina | 7 | ||||||||||||||||||||
| Roma | 1 | ||||||||||||||||||||
| Roma (1) | 4 | ||||||||||||||||||||
| Virtus Entella (3) | 0 | ||||||||||||||||||||
| Fiorentina | 3 | 1 | 4 | ||||||||||||||||||
| Atalanta | 3 | 2 | 5 | ||||||||||||||||||
| Cagliari (1) | 0 | ||||||||||||||||||||
| Atalanta (1) | 2 | ||||||||||||||||||||
| Atalanta | 3 | ||||||||||||||||||||
| Juventus | 0 | ||||||||||||||||||||
| Bologna (1) | 0 | ||||||||||||||||||||
| Juventus (1) | 2 | ||||||||||||||||||||
| Atalanta | 0 | ||||||||||||||||||||
| Lazio | 2 | ||||||||||||||||||||
| Internazionale (1) | 6 | ||||||||||||||||||||
| Benevento (2) | 2 | ||||||||||||||||||||
| Internazionale | 1 (3) | ||||||||||||||||||||
| Lazio (p) | 1 (4) | ||||||||||||||||||||
| Lazio (1) | 4 | ||||||||||||||||||||
| Novara (3) | 1 | ||||||||||||||||||||
| Lazio | 0 | 1 | 1 | ||||||||||||||||||
| Milan | 0 | 0 | 0 | ||||||||||||||||||
| Sampdoria (1) | 0 | ||||||||||||||||||||
| Milan (1) (a.e.t.) | 2 | ||||||||||||||||||||
| Milan | 2 | ||||||||||||||||||||
| Napoli | 0 | ||||||||||||||||||||
| Napoli (1) | 2 | ||||||||||||||||||||
| Sassuolo (1) | 0 | ||||||||||||||||||||
Round of 16 matches were played from 12 to 14 January 2019.
| 12 January 2019 | Lazio (1) | 4–1 | Novara (3) | Rome |
| 15:00CET (UTC+1) | Luis Alberto Immobile Milinković-Savić | Report | Eusepi | Stadium:Stadio Olimpico Attendance: 15,604 Referee: Eugenio Abbattista |
| 12 January 2019 | Sampdoria (1) | 0–2 (a.e.t.) | Milan (1) | Genoa |
| 18:00CET (UTC+1) | Report | Cutrone | Stadium:Stadio Luigi Ferraris Attendance: 14,854 Referee: Fabrizio Pasqua |
| 12 January 2019 | Bologna (1) | 0–2 | Juventus (1) | Bologna |
| 20:45CET (UTC+1) | Report | Bernardeschi Kean | Stadium:Stadio Renato Dall'Ara Attendance: 15,469 Referee: Federico La Penna |
| 13 January 2019 | Torino (1) | 0–2 | Fiorentina (1) | Turin |
| 15:00CET (UTC+1) | Report | Chiesa | Stadium:Stadio Olimpico Grande Torino Attendance: 16,957 Referee: Rosario Abisso |
| 13 January 2019 | Internazionale (1) | 6–2 | Benevento (2) | Milan |
| 18:00CET (UTC+1) | Icardi Candreva Dalbert Martínez | Report | Insigne Bandinelli | Stadium:San Siro Attendance: 0[note 2] Referee: Antonio Giua |
| 13 January 2019 | Napoli (1) | 2–0 | Sassuolo (1) | Naples |
| 20:45CET (UTC+1) | Milik Fabián | Report | Stadium:Stadio San Paolo Attendance: 14,908 Referee: Daniele Chiffi |
| 14 January 2019 | Cagliari (1) | 0–2 | Atalanta (1) | Cagliari |
| 17:30CET (UTC+1) | Report | Zapata Pašalić | Stadium:Sardegna Arena Attendance: 10,119 Referee: Marco Piccinini |
| 14 January 2019 | Roma (1) | 4–0 | Virtus Entella (3) | Rome |
| 21:00CET (UTC+1) | Schick Marcano Pastore | Report | Stadium:Stadio Olimpico Attendance: 20,984 Referee: Aleandro Di Paolo |
Quarter-final matches were played from 29 to 31 January 2019.
| 29 January 2019 | Milan (1) | 2–0 | Napoli (1) | Milan |
| 20:45CET (UTC+1) | Piątek | Report | Stadium:San Siro Attendance: 22,289 Referee: Piero Giacomelli |
| 30 January 2019 | Fiorentina (1) | 7–1 | Roma (1) | Florence |
| 17:30CET (UTC+1) | Chiesa Muriel Benassi Simeone | Report | Kolarov | Stadium:Stadio Artemio Franchi Attendance: 21,190 Referee: Gianluca Manganiello |
| 30 January 2019 | Atalanta (1) | 3–0 | Juventus (1) | Bergamo |
| 20:45CET (UTC+1) | Castagne Zapata | Report | Stadium:Stadio Atleti Azzurri d'Italia Attendance: 18,438 Referee: Fabrizio Pasqua |
| 31 January 2019 | Internazionale (1) | 1–1 (a.e.t.) (3–4p) | Lazio (1) | Milan |
| 21:00CET (UTC+1) | Icardi | Report | Immobile | Stadium:San Siro Attendance: 23,408 Referee: Rosario Abisso |
| Penalties | ||||
| Brozović Martínez Icardi Cédric Nainggolan | ||||
The first legs of the semi-finals were played on 26 and 27 February and the second legs on 24 and 25 April 2019.
| 26 February 2019 | Lazio (1) | 0–0 | Milan (1) | Rome |
| 21:00CET (UTC+1) | Report | Stadium:Stadio Olimpico Attendance: 31,235 Referee:Daniele Orsato |
| 27 February 2019 | Fiorentina (1) | 3–3 | Atalanta (1) | Florence |
| 21:00CET (UTC+1) | Chiesa Benassi Muriel | Report | Gómez Pašalić De Roon | Stadium:Stadio Artemio Franchi Attendance: 34,437 Referee: Piero Giacomelli |
| 24 April 2019 | Milan (1) | 0–1 (0–1agg.) | Lazio (1) | Milan |
| 20:45CEST (UTC+2) | Report | Correa | Stadium:San Siro Attendance: 61,045 Referee:Paolo Mazzoleni |
| 25 April 2019 | Atalanta (1) | 2–1 (5–4agg.) | Fiorentina (1) | Bergamo |
| 20:45CEST (UTC+2) | Iličić Gómez | Report | Muriel | Stadium:Stadio Atleti Azzurri d'Italia Attendance: 20,416 Referee: Gianpaolo Calvarese |
| Atalanta | 0–2 | Lazio |
|---|---|---|
| Report |
|
| Rank | Player | Club(s) | Goals |
|---|---|---|---|
| 1 | Genoa/Milan | 8 | |
| 2 | Fiorentina | 6 | |
| 3 | Lazio | 3 | |
| Fiorentina | |||
| Catania | |||
| Atalanta |