|  Final played at Vassil Levski stadium, Sofia. att 20,000  |  | date | team 1 | score | team 2 | HT |  | Fri 07.11.58 | Spartak Plovdiv | 1-0 | Minyor Dimitrovo | 0-0 |    1-0 Dushev | 60' Referee: Kostadin Dinov. |  | Spartak Pd: Stoyanov I; Ivanov, At. Manolov, Botev; Statev, Mitkov; Diev, Stoynov II, Dushev, Vasilev, Barbov. Coach: G. Shterev. | Minyor: Videnov; Evstatiev, Vasilev, Nachev; Pushev, Dragomirov; Romanov, Bachev, Vladimirov, Aleksandrov, Pavlov. Coach: E. Petrov. |   
| date | team 1 | score | team 2 | HT |  | Wed 22.10.58 | CDNA Sofia | 0-1 | Spartak Plovdiv | 0-0 |    0-1  Vasilev 52' Referee: Yordan Takov. |  | CDNA: Naydenov; Rakarov, Manolov, Kovachev; Bozhkov, Stoyanov; Milanov (Martinov), Dimitrov, Panayotov, Kolev, Yanev. | Spartak Pd: Stoynov; Ivanov, Statev, Botev (Iv. Manolov)); Mitkov, Vasilev (Botev); Diev, Naydenov, Dushev, Stoynov II, Atanasov (Vasilev). |  | Wed 22.10.58 | Minyor Dimitrovo | 2-1 | Levski Sofia | 1-0 |     1-0 PAvlov 1T  Filipov OG --- Iliev  2T |  | Minyor: Iliev; Evstatiev, Vasilev, Nachev; Pushev, Dragomirov; Danchev, Vladimirov, Romanov, Aleksandrov, Pavlov. | Levski: Bozhilov; Vasilev, Filipov, Apostolov; Shalamanov, Georgiev; Tsanev, Abadzhiev, Yordanov (Sokolov), Iliev, Kostov. |   
| date | team 1 | score | team 2 | HT |  | Wed 15.10.58 | Slavia Sofia | 1-4 | Spartak Plovdiv | 1-3 |    0-1  Naydenov 11' 0-2  Barbov 1T 0-3  Dushev 1T  1-3 Tashkov 1T 1-4  Stoynov 2T. Referee: Dimitar Rumenchev. |  | Slavia: Ivanov; Velev, D. Kostov, Panagonov ; Largov, Velichkov; Rankov, Eftimov (Hristov), Tashkov, Vasilev, Gugalov. | Spartak Pd: Stoynov; Ivanov, Statev, Botev; Mitkov, Vasilev; Naydenov, Stoynov II, Dushev, Atanasov, Barbov. |  | Thu 16.10.58 | CDNA Sofia | 2-1 | Spartak Varna | 0-0 |    0-1  Stefanov 67'  1-1 Martinov 70'  2-1 Rrakarov 7?' Narodna Armia stadium 15:30. |  | Tue 14.10.58 | Levski Sofia | 3-0 | Cherno More Varna | 1-0 |     1-0 Kostov 16'  2-0 Abadzhiev 57'  3-0 Yordanov 77' Narodna Armia 15:30.  |  | Wed 15.10.58 | Botev Varna | 1-2 | Minyor Dimitrovo | 1-1 |     1-0 Kostov 1T 1-1  Argirov 38' 1-2  Pavlov 87' |   
| date | team 1 | score | team 2 | HT |  | Mon 18.08.58 | Spartak Plovdiv | 2-1 | Lokomotiv Sofia | 1-1 |  |    |  | Tue 19.08.58 | Slavia Sofia | 3-1 | Botev Plovdiv | 2-0 |     1-0 Vasilev 1T  2-0 Evtimov 1T  3-0 Tashkov 2T 3-1* Popov 2T  |  | Wed 20.08.58 | CDNA Sofia | 5-1 | Angel Kanchev Tryavna |   |  |   pen. miss: Rakarov (CDNA) Referee: St. Angelov (weak). |  | Wed 20.08.58 | Spartak Varna | 5-1 | Botev Blagoevgrad |   |     1-0 Kirov 11'  2-0 Filipov II 24'  3-0 Pandov 54'  4-0 Traykov 54' 4-1  Kostadinov 75'  5-1 Kirov 78' |  | Tue 19.08.58 | Cherno More Varna | 3-0 | Nikolay Laskov Pomorie | 1-0 |     1-0 Starchev 24'  2-0 Martinov 52'  3-0 Starchev 65' 3-1  2T Referee: Kodzhamanov, Ruse. Match interupted after 75' when Marchev (Laskov) was sent-off but didn't leave the field. |  | Wed 20.08.58 | Levski Sofia | 6-2 | Marek Stanke Dimitrov | 4-0 |    1-0 Al. Kostov 17' @*G2-0 Al. Kostov 26'  3-0 Abadzhiev 27'  4-0 Gaydarov 41' 4-1  Kostadinov 61' 4-2  Isakov 71'  5-2 Al. Kostov 86'  6-2 Iliev 89'  |  | Mon 18.08.58 | Botev Varna | 3-0 | Spartak Pleven |   |  |   Leaders and coach of Spartak thought only about the beach and did not present medical documents. Referee did not autorize the start of the match. |  | Wed 20.08.58 | Minyor Dimitrovo | 10-0 | Rodni Krile Sofia |   |        Rusimov 4,   Pavlov 2,   Vladimirov 2,  Romanov,  Dragomirov |   
| date | team 1 | score | team 2 | HT |  | --.-- | Spartak Plovdiv | 4-1 | ATZ Shumen |   |  | Sat 09.08.58 | Slavia Sofia | 4-2 | Dunav Russe | 3-0 |     1-0 Tashkov 26'  2-0 Tashkov 30'  4-0 Tashkov 42'  4-0 Kostov I 50' 4-1  Largov 59'OG 4-2  Tsanov 60'pen. Referee: Al. Gaydarov. |  | Slavia: Ivanov; Velev, Kostov II, Panagonov; Largov, Atanasov; Kostov I, Evtimov, Tashkov, Vasilev, Gugalov. | Dunav: Ctankov (Stoev); Kalaydzhoev, Minchev, Atanasov (Penev); Tsanov, Kirchev; Kolev, Kalchev, Blagoev, Florov, Lambev. |  | Sun 10.08.58 | Rozova Dolina Kazanlak | 3-3aet | Botev Plovdiv | 1-3 |  | Sun 10.08.58 | Hristo Karpachev Lovech | 1-2 | Spartak Varna | 0-1 |     Mashenkov ; Kalugerov , Dimitrov  |  | Mon 11.08.58 | Rozova Dolina Kazanlak | 0-1 | Botev Plovdiv |   |    Sent-Off: R (Botev) 1T pen. miis: Moskov (R. Dolina) 1T 0-1  89' |  | Tue 12.08.58 | Botev Blagoevgrad | 1-0 | Lokomotiv Plovdiv | 0-0  |   pen. miss: Kostadinov (Botev) 17'  1-0 Kostadinov 65' |  |  Lokomotiv Sofia, CDNA Sofia and Angel Kanchev Tryavna byes. |  | Wed 13.08.58 | Arda Kardzhali | 1-4 | Cherno More Varna |   |  | Wed 13.08.58 | Marek Stanke Dimitrov | 5-1 | Botev Stara Zagora | 2-1 |     1-0 Kostadinov 10'  2-0 Nachev 16' 2-1  Nikolov 25'  3-1 Tsvetkov 50'  4-1 Kostadinov 66'  5-1 Kostadinov 66'  |  | Wed 13.08.58 | Levski Lom | 3-6 | Botev Varna |   |  | Sun 10.08.58 | Ludogorets Razgrad | 1-3 | Minyor Dimitrovo | 0-2 |  |  Nikolay Laskov Pomorie, Levski Sofia, Spartak Pleven and Rodni Krile Sofia byes. |  |  Replay |   
| Sun 27.07.58 | Rozova Dolina Kazanlak | 1-1 | Yavorov Chirpan | 1-1 |  | Sun 27.07.58 | Levski Haskovo | 5-1 | Dimitar Kanev Haskovo |    |  | Sun 27.07.58 | Lokomotiv Plovdiv | 2-0 | Benkovski Pazardzhik |    |  | Sun 27.07.58 | Svoboda s.Milkovitsa | 4-1 | Botev Lukovit |    |   
 | 
| Last final played in the national holiday of URSS. |   
| Spartak Plovdiv was 6th in A RFG 1958, Minyor Dimitrovo was 7th. |   
 |