The 1966–67 Soviet Cup was an association football cup competition of the Soviet Union. The winner of the competition, Dinamo Moscow qualified for the continental tournament.

Participating teams Enter in Final round Enter in Qualification round Class A Class BGroup 1 19/19 teams Dinamo Kiev Dinamo Moscow Dinamo Tbilisi Dinamo Minsk Neftianik Baku Shakhter Donetsk Spartak Moscow Ararat Yerevan CSKA Moscow SKA Rostov-na-Donu Krylya Sovetov Kuibyshev Torpedo Moscow Torpedo Kutaisi Kairat Alma-Ata Pakhtakor Tashkent Zaria Lugansk Lokomotiv Moscow Chernomorets Odessa Zenit LeningradGroup 2 57/59 teams Dinamo Kirovabad Daugava Riga Kuban Krasnodar Rubin Kazan Terek Grozny Dinamo Leningrad Spartak Gomel Lokomotiv Tbilisi Traktor Volgograd Dinamo Stavropol Meshakhte Tkibuli Spartak Nalchik Baltika Kaliningrad Tekstilschik Ivanovo Zhalgiris Vilnius Spartak Ordzhonikidze Rostselmash Rostov-na-Donu Dinamo Batumi Shirak Leninakan Dinamo Tallinn

SKA Kiev Metallurg Zaporozhye SKA Lvov Dnepr Dnepropetrovsk Moldova Kishinev Trud Voronezh Karpaty Lvov Zvezda Kirovograd Metallist Kharkov Lokomotiv Vinnitsa Shinnik Yaroslavl Sudostoitel Nikolayev Metallurg Tula Sokol Saratov Avangard Zheltye Vody Volga Gorkiy Tavriya Simferopol Lokomotiv Kaluga SKA Odessa Volga Kalinin

Shakhter Karaganda Uralmash Sverdlovsk Alga Frunze Stroitel Ashkhabad Luch Vladivostok SKA Khabarovsk Energetik Dushanbe Politodel Tashkent Oblast Temp Barnaul Neftianik Fergana Irtysh Omsk Lokomotiv Chelyabinsk SKA Novosibirsk Torpedo Tomsk Stroitel Ufa Pamir Leninabad Zvezda Perm Vostok Ust-Kamenogorsk Kuzbass KemerovoRSFSR I (1966 – 17/17) Lokomotiv Kaluga Metallurg Tula Spartak Oryol Neman Grodno Znamia Truda Orekhovo-Zuyevo Zvezda Serpukhov Granitas Klapeida Khimik Novomoskovsk Spartak Mogilyov Avangard Kolomna Spartak Brest Zveiniyeks Liyepaya Spartak Ryazan Dinamo Briansk Znamia Noginsk Iskra Smolensk Dvina VitebskRSFSR II (1966 – 17/18) Traktor Vladimir Tekmash Kostroma Saturn Rybinsk Avtomobilist Leningrad Volga Ulyanovsk Metallurg Lipetsk Metallurg Cherepovets Torpedo Lyubertsy Onezhets Petrozavodsk Torpedo Pavlovo Kovrovets Kovrov Sever Murmansk Spartak Saransk Dinamo Vologda Khimik Dzerzhinsk Torpedo Podolsk Velozavodets Penza Khimik KlinRSFSR III (1966 – 18/18) Metallurg Kuibyshev Torpedo Taganrog Polad Sumgait Volgar Astrakhan Energiya Volzhskiy Lokomotiv Baku Trud Kursk Torpedo Armavir Progress Kamensk-Shakhtinskiy Tyazhmash Syzran Trud Toliatti Kalitva Belaya Kalitva Shakhter Shakhty Spartak Belgorod Energiya Novocherkassk Spartak Tambov Tekstilschik Mingechaur Khimik BalakovoRSFSR IV (1966 – 19/20) Spartak Ordzhonikidze Lernagorts Kafan Meshakhte Tkibuli Tsement Novorossiysk Metallurg Rustavi Spartak Kislovodsk Mashinostroitel Pyatigorsk Alazani Gurdzhaani Lori Kirovakan Urozhai Maikop Dila Gori Urozhai Krymsk Dinamo Sukhumi Kolkhida Poti Inguri Zugdidi Dinamo Makhachkala Sevan Oktemberyan Araks Yerevan Uralan Elista Urozhai DerbentRSFSR V (1966 – 17/17) Kalininets Sverdlovsk Spartak Yoshkar-Ola Metallurg Magnitogorsk Neftianik Bugulma Neftianik Tyumen Metallurg Zlatoust Zenit Izhevsk Khimik Salavat Lokomotiv Orenburg Uralets Nizhniy Tagil Dinamo Kirov Chaika Zelenodolsk Kauchuk Sterlitamak Khimik Berezniki Torpedo Miass Energiya Cheboksary Trud KurganRSFSR VI (1966 – 16/16) Lokomotiv Krasnoyarsk Selenga Ulan-Ude Okean Vladivostok Start Angarsk Shakhter Prokopyevsk Avangard Komsomolsk-na-Amure Metallurg Novokuznetsk Tsementnik Semipalatinsk Rybak Nakhodka Angara Irkutsk Irtysh Pavlodar Zabaikalets Chita Torpedo Rubtsovsk Amur Blagoveschensk Progress Biysk Shakhter KiselyovskUkraine I (1966 – 20/20) Dinamo Khmelnitskiy Desna Chernigov SKCF Sevastopol Lokomotiv Donetsk Kolos Poltava Shakhter Kadiyevka Krivbass Krivoi Rog Shakhter Aleksandriya Avangard Kramatorsk Polissia Zhytomyr Kolgospnik Rovno Volyn Lutsk Trubnik Nikopol Dunayets Izmail Avangard Makeyeka Neftianik Drogobich Spartak Melitopol Kommunarets Kommunarsk Avtomobilist Odessa Start DzerzhinskUkraine II (1966 – 20/20) Avangard Zheltye Vody Lokomotiv Kherson Dnepr Kremenchuk Spartak Ivano-Frankovsk Chaika Sevastopol Khimik Severodonetsk Shakhter Gorlovka Torpedo Kharkov Spartak Sumy Bukovina Chernovtsy Avangard Kerch Kolgospnik Cherkassy Dneprovets Dneprodzerzhinsk Avangard Ternopol Torpedo Berdyansk Azovets Zhdanov Verkhovina Uzhgorod Shakhter Torez Shakhter Yanakievo Shakhter Krasny LuchCentral Asia and Kazakhstan (22/22) Zarafshan Navoi Sverdlovets Tashkent Oblast Metallurg Temirtau Sogdiana Samarkand Dinamo Tselinograd Metallurg Chimkent Pakhtaaral Syrdarya Oblast ADK Alma-Ata Vakhsh Nurek Ok Oltyn Andizhan Oblast Alay Osh Spartak Andizhan Khimik Chirchik Akkurgan Tashkent Oblast Tselinnik Yangiyer Zakhmed Chardzhou Pakhtakor Kurgan-Tyube Enbek Dzhezkazgan Metallurg Almalyk Voskhod Dzhambul Fakel Bukhara Murgab Mary Source: [] Notes The underlined are marked teams that entered the competition in 1967 for the second time, but initially in 1966 they competed as part of the 1966 Soviet Class B qualification (preliminary) stage within the RSFSR or UkrSSR zones.

Competition schedule Preliminary stage Group 1 (Russian Federation) Preliminary round SPARTAK Mogilyov 2-1 Spartak Oryol

First round AVANGARD Kolomna 1-0 Znamya Noginsk DINAMO Bryansk 1-0 Spartak Mogilyov GRANITAS Klaipeda 2-0 Khimik Novomoskovsk LOKOMOTIV Kaluga 1-0 Spartak Brest METALLURG Tula 1-0 Neman Grodno Spartak Ryazan 1-2 ISKRA Smolensk ZNAMYA TRUDA Orekhovo-Zuyevo 3-1 Zvejnieks Liepaja ZVEZDA Serpukhov 4-0 Dvina Vitebsk

Quarterfinals AVANGARD Kolomna 1-0 Zvezda Serpukhov LOKOMOTIV Kaluga 1-0 Dinamo Bryansk METALLURG Tula 2-0 Granitas Klaipeda ZNAMYA TRUDA Orekhovo-Zuyevo 2-1 Iskra Smolensk

Semifinals LOKOMOTIV Kaluga 4-0 Metallurg Tula Znamya Truda Orekhovo-Zuyevo 1-1 Avangard Kolomna

Semifinals replays ZNAMYA TRUDA Orekhovo-Zuyevo 3-1 Avangard Kolomna

Final Lokomotiv Kaluga 0-2 ZNAMYA TRUDA Orekhovo-Zuyevo

Group 2 (Russian Federation) Preliminary round KOVROVETS Kovrov 1-0 Dinamo Vologda [aet]

First round Khimik Dzerzhinsk 1-2 METALLURG Lipetsk ONEZHETS Petrozavodsk 3-0 Velozavodets Penza SEVER Murmansk 4-2 Spartak Saransk TEKMASH Kostroma 1-0 Torpedo Lyubertsy Torpedo Pavlovo 0-0 Kovrovets Kovrov Torpedo Podolsk 0-1 SATURN Rybinsk TRAKTOR Vladimir 1-0 Metallurg Cherepovets Volga Ulyanovsk 1-1 Avtomobilist Leningrad

First round replays TORPEDO Pavlovo 3-0 Kovrovets Kovrov VOLGA Ulyanovsk 2-1 Avtomobilist Leningrad

Quarterfinals Metallurg Lipetsk 0-1 TRAKTOR Vladimir SATURN Rybinsk 2-1 TekMash Kostroma Sever Murmansk 1-2 ONEZHETS Petrozavodsk VOLGA Ulyanovsk 3-0 Torpedo Pavlovo

Semifinals ONEZHETS Petrozavodsk 2-1 Volga Ulyanovsk SATURN Rybinsk 1-0 Traktor Vladimir

Final ONEZHETS Petrozavodsk 2-0 Saturn Rybinsk

Group 3 (Russian Federation) Preliminary round Spartak Belgorod 1-2 KHIMIK Balakovo Textilshchik Mingechaur 0-1 TRUD Togliatti

First round ENERGIYA Volzhskiy 1-0 Torpedo Taganrog KALITVA Belaya Kalitva 1-0 Trud Kursk LOKOMOTIV Baku 1-0 Trud Togliatti Polad Sumgait 1-1 Metallurg Kuibyshev PROGRESS Kamensk 5-1 Khimik Balakovo Shakhtyor Shakhty 0-0 Spartak Tambov TORPEDO Armavir 2-0 TyazhMash Syzran VOLGAR Astrakhan 6-1 Energiya Novocherkassk

First round replays POLAD Sumgait 3-0 Metallurg Kuibyshev SHAKHTYOR Shakhty 3-2 Spartak Tambov

Quarterfinals Polad Sumgait 1-1 Lokomotiv Baku PROGRESS Kamensk 1-0 Kalitva Belaya Kalitva SHAKHTYOR Shakhty 1-0 Energiya Volzhskiy VOLGAR Astrakhan 2-1 Torpedo Armavir

Quarterfinals replays POLAD Sumgait 3-0 Lokomotiv Baku

Semifinals SHAKHTYOR Shakhty 3-2 Progress Kamensk [aet] VOLGAR Astrakhan 1-0 Polad Sumgait

Final Volgar Astrakhan 1-2 SHAKHTYOR Shakhty

Group 4 (Russian Federation) Preliminary round LORI Kirovakan 1-0 Lernagorts Kafan MESHAKHTE Tkibuli 3-0 Dila Gori SEVAN Oktemberyan 2-0 Araks Yerevan

First round Alazani Gurjaani 1-1 Meshakhte Tkibuli CEMENT Novorossiysk 3-1 Mashuk Pyatigorsk DINAMO Makhachkala 5-1 Urozhai Derbent DINAMO Sukhumi 6-0 Metallurg Rustavi INGURI Zugdidi 4-1 Kolkhida Poti LORI Kirovakan 3-1 Sevan Oktemberyan UROZHAI Krymsk 1-0 Spartak Orjonikidze UROZHAI Maykop 7-1 Uralan Elista

First round replays ALAZANI Gurjaani w/o Meshakhte Tkibuli

Quarterfinals CEMENT Novorossiysk 4-1 Urozhai Krymsk DINAMO Makhachkala 2-1 Urozhai Maykop DINAMO Sukhumi 2-1 Lori Kirovakan [aet] INGURI Zugdidi 2-0 Alazani Gurjaani

Semifinals DINAMO Makhachkala 2-1 Dinamo Sukhumi Inguri Zugdidi 1-2 CEMENT Novorossiysk

Final CEMENT Novorossiysk 4-3 Dinamo Makhachkala

Group 5 (Russian Federation) Preliminary round KAUCHUK Sterlitamak 1-0 Dinamo Kirov

First round CHAIKA Zelyonodolsk 3-2 Trud Kurgan ENERGIYA Cheboksary 3-0 Neftyanik Tyumen KHIMIK Berezniki 4-2 Metallurg Magnitogorsk [aet] Khimik Salavat 0-0 Kauchuk Sterlitamak LOKOMOTIV Orenburg 3-1 Strela Sverdlovsk METALLURG Zlatoust w/o Zenit Izhevsk NEFTYANIK Bugulma 1-0 Spartak Yoshkar-Ola [aet] URALETS Nizhniy Tagil 1-0 Torpedo Miass

First round replays KHIMIK Salavat 1-0 Kauchuk Sterlitamak

Quarterfinals CHAIKA Zelyonodolsk 3-1 Energiya Cheboksary Lokomotiv Orenburg 1-2 NEFTYANIK Bugulma [aet] METALLURG Zlatoust 3-1 Khimik Salavat URALETS Nizhniy Tagil 7-0 Khimik Berezniki

Semifinals CHAIKA Zelyonodolsk w/o Neftyanik Bugulma URALETS Nizhniy Tagil 1-0 Metallurg Zlatoust

Final CHAIKA Zelyonodolsk 1-0 Uralets Nizhniy Tagil

Group 6 (Russian Federation) Preliminary round CEMENTNIK Semipalatinsk 2-1 Shakhtyor Kiselyovsk

First round ANGARA Irkutsk 2-0 Progress Biysk AVANGARD Komsomolsk-na-Amure 1-0 Zabaikalets Chita IRTYSH Pavlodar 2-1 Cementnik Semipalatinsk LOKOMOTIV Krasnoyarsk 3-1 Metallurg Novokuznetsk Rybak Nakhodka 1-1 Amur Blagoveshchensk SELENGA Ulan-Ude 1-0 Okean Vladivostok SHAKHTYOR Prokopyevsk 1-0 Torpedo Rubtsovsk [aet]

First round replays RYBAK Nakhodka 3-1 Amur Blagoveshchensk

Quarterfinals AVANGARD Komsomolsk-na-Amure 3-0 Angara Irkutsk SELENGA Ulan-Ude 3-1 Rybak Nakhodka Shakhtyor Prokopyevsk 1-2 IRTYSH Pavlodar Start Angarsk 0-2 LOKOMOTIV Krasnoyarsk

Semifinals IRTYSH Pavlodar 2-1 Lokomotiv Krasnoyarsk SELENGA Ulan-Ude 1-0 Avangard Komsomolsk-na-Amure

Final Selenga Ulan-Ude 0-0 Irtysh Pavlodar

Replay SELENGA Ulan-Ude 1-0 Irtysh Pavlodar [aet]

Group 1 (Ukraine) Preliminary round DUNAYETS Izmail 4-3 Avtomobilist Odessa [aet] Kolos Poltava 1-2 KRIVBASS Krivoi Rog [aet] SHAKHTYOR Alexandria 3-1 Trubnik Nikopol SPARTAK Melitopol 2-0 SKF Sevastopol

First round Avangard Makeyevka 0-0 Avangard Kramatorsk Desna Chernigov 0-1 POLESYE Zhitomir DUNAYETS Izmail 2-0 Spartak Melitopol KRIVBASS Krivoi Rog 2-0 Shakhtyor Alexandria NEFTYANIK Drogobych 3-1 Dinamo Khmelnitskiy Shakhtyor Kadiyevka 2-3 KOMMUNARETS Kommunarsk START Dzerzhinsk 2-0 Lokomotiv Donetsk Volyn Lutsk 1-2 KOLHOSPNIK Rovno

First round replays Avangard Makeyevka 1-3 AVANGARD Kramatorsk [aet]

Quarterfinals AVANGARD Kramatorsk 3-2 Krivbass Krivoi Rog KOLHOSPNIK Rovno 3-1 Neftyanik Drogobych POLESYE Zhitomir 2-1 Dunayets Izmail Start Dzerzhinsk 1-2 KOMMUNARETS Kommunarsk

Semifinals KOMMUNARETS Kommunarsk 4-3 Avangard Kramatorsk POLESYE Zhitomir 2-0 Kolhospnik Rovno

Final POLESYE Zhitomir 2-0 Kommunarets Kommunarsk

Group 2 (Ukraine) Preliminary round Khimik Severodonetsk 2-3 SHAKHTYOR Krasny Luch Kolhospnik Cherkassy 0-1 DNEPR Kremenchug Lokomotiv Kherson 1-2 AVANGARD Zholtyye Vody Torpedo Berdyansk 0-3 AZOVETS Zhdanov

First round Avangard Ternopol 0-1 VERKHOVINA Uzhgorod AVANGARD Zholtyye Vody 2-0 Azovets Zhdanov CHAIKA Sevastopol 4-1 Avangard Kerch [aet] DNEPR Kremenchug 3-1 Shakhtyor Krasny Luch