The 1958–59 Yugoslav Cup was the 12th season of the top football knockout competition in SFR Yugoslavia, the Yugoslav Cup (), also known as the "Marshal Tito Cup" (Kup Maršala Tita), since its establishment in 1946.
First round In the following tables winning teams are marked in bold; teams from outside top level are marked in italic script.
Tie noHome teamScoreAway team1Borac Banja Luka2–3 (a.e.t.)Lokomotiva2Borac Čačak0–3Radnički Belgrade3Borovo1–0Sarajevo4Budućnost Titograd3–2Sutjeska Nikšić5Dinamo Zagreb3–2Proleter Osijek6Garnizon JNA Borac6–1Šibenik7Novi Sad2–2 (7–8 p)Partizan8Odred Ljubljana|1–3 |Rijeka|- |9 |OFK Belgrade |1–2 |Željezničar Sarajevo|- |10 |Pelister Bitola |2–3 |Radnički Kragujevac|- |11 |Radnički Sombor|3–1 |Vardar |- |12 |Red Star|4–1 |Elektrostroj Zagreb |- |13 |Trešnjevka |2–3 |Vojvodina|- |14 |Varteks|5–0 |Rabotnički |- |15 |Velež''' |5–0 |Radnički Niš''
Second round Tie noHome teamScoreAway team1Budućnost Titograd1–2Garnizon JNA Borac2Lokomotiva4–2Hajduk Split3Radnički Kragujevac1–3Partizan4Radnički Sombor2–5Red Star5Rijeka2–1Radnički Belgrade6Varteks2–1 (a.e.t.)Velež7Vojvodina2–0Borovo8Željezničar Sarajevo2–3Dinamo Zagreb
Quarter-finals Tie noHome teamScoreAway team1Partizan1–0Garnizon JNA Borac2Red Star2–1Lokomotiva3Rijeka4–2Varteks4Vojvodina5–1Dinamo Zagreb
Semi-finals Tie noHome teamScoreAway team1Partizan2–1Vojvodina2Rijeka0–2Red Star
Final
RED STAR: GK 1 Vladimir Beara 2 Vladimir Durković 3 Miljan Zeković 4 Lazar Tasić 5 Ljubiša Spajić (c) 6 Vladica Popović 7 Dragoslav Šekularac 8 Dušan Maravić 9 Ivan Popović 10 Bora Kostić 11 Antun RudinskiManager: Miša PavićPARTIZAN: GK 1 Milutin Šoškić 2 Bruno Belin 3 Fahrudin Jusufi 4 Aleksandar Jončić 5 Božidar Pajević 6 Jovan Miladinović 7 Zvezdan Čebinac 8 Milan Vukelić 9 Tomislav Kaloperović 10 Milan Galić 11 Branislav MihajlovićSubstitutes: ? Dragoljub Blažić Manager: Illés Spitz
See also 1958–59 Yugoslav First League 1958–59 Yugoslav Second League
External links 1958–59 Yugoslav Cup details at Rec.Sport.Soccer Statistics Foundation