1958–59 Coppa Italia


The 1958–59 Coppa Italia was the 12th Coppa Italia, the major Italian domestic cup. The competition was won by Juventus.

First round

Replay match
Home teamScoreAway team
Mestrina2-2 Treviso

p=after penalty shoot-out

Second round

21 clubs are added.
Home teamScoreAway team
L'Aquila2-0Modena
Bari5-1Foggia
Biellese1-2Atalanta
Carbosarda1-0Cagliari
Catanzaro1-0Catania
FEDIT Roma1-0Como
Lecce1-0Taranto
Messina1-0Reggina
Novara1-2Sanremese
Palermo1-2Trapani
Parma2-3Mantova
Pisa1-0Lecco
Pordenone3-2Hellas Verona
Prato2-1Salernitana
Pro Patria2-1Brescia
Reggiana4-2Anconitana
Sambenedettese2-0Forlì
Monza1-0Siena
Varese2-0Vigevano
Venezia3-0Treviso

Third round

10 clubs are added.
Home teamScoreAway team
Alessandria0-3 *FEDIT Roma
Atalanta4-0L'Aquila
Catanzaro0-1Roma
Lecce0-1Bari
Mantova0-7Internazionale
Napoli5-0Messina
Pisa3-1Vicenza
Pordenone1-2Torino
Prato3-2Trapani
Pro Patria1-3Genoa
Reggiana0-2Triestina
Sanremese1-2Venezia
Monza2-1Carbosarda
SPAL3-2Sambenedettese
Udinese1-2Varese

* The eliminated Alessandria are reinstated.

Fourth round

Round of 16

8 clubs are added.
Home teamScoreAway team
Atalanta1-2Torino
Bologna3-2Milan
Fiorentina2-1Sampdoria
Genoa2-1Monza
Juventus6-2 Alessandria
Lazio3-0Varese
Marzotto Valdagno0-2Venezia
Padova2-3Internazionale

Quarter-finals

Semi-finals

Third place match

Final

Top goalscorers