Soviet Cup
Soviet Union · From 1936 to 1992
The Soviet Cup was the main national knockout football competition in the Soviet Union, organized by the Football Federation of the USSR. It was first held in 1936 and continued until the final edition in 1992, even briefly overlapping with the early post-Soviet period. The tournament was open to clubs from across the Soviet football system, including top-tier professional sides and, in earlier years, selected amateur teams. It was considered one of the most prestigious domestic competitions, alongside the Soviet Top League, and its winner often earned qualification to European tournaments.
The format of the Soviet Cup changed several times throughout its history, but it was primarily a single-elimination knockout competition. Teams entered at different stages depending on their league level, with top division clubs typically joining in later rounds. Matches were usually decided in a single game, and in the later decades, drawn matches were resolved with extra time and penalty shootouts. The competition was known for its unpredictability, as lower-division clubs occasionally managed to eliminate top Soviet teams and reach advanced stages.
Over the decades, the Soviet Cup was dominated by major clubs such as Spartak Moscow, Dynamo Kyiv, and Dynamo Moscow, which regularly contested the later rounds and finals. The tournament also produced many memorable upsets and became an important part of Soviet football culture, showcasing talent from across the different republics. After the dissolution of the Soviet Union in 1991, the competition was discontinued and replaced by separate national cup tournaments in the newly independent states, with Russia continuing its own Russian Cup.
| Season | Winner | Finalist | Score |
|---|---|---|---|
| 1991-92 |
FC Spartak Moscow
|
PFC CSKA Moscow
|
2-0 |
| 1990-91 |
PFC CSKA Moscow
|
FC Torpedo Moscow
|
3-2 |
| 1989-90 |
FC Dynamo Kyiv
|
FC Lokomotiv Moscow
|
6-1 |
| 1988-89 |
FC Dnipro
|
FC Torpedo Moscow
|
1-0 |
| 1987-88 |
FC Metalist Kharkiv
|
FC Torpedo Moscow
|
2-0 |
| 1986-87 |
FC Dynamo Kyiv
|
FC Dinamo Minsk
|
3-3, pen. 4-2 |
| 1985-86 |
FC Torpedo Moscow
|
FC Shakhtar Donetsk
|
1-0 |
| 1984-85 |
FC Dynamo Kyiv
|
FC Shakhtar Donetsk
|
2-1 |
| 1984 |
FC Dynamo Moscow
|
FC Zenit
|
2-0, aet |
| 1983 |
FC Shakhtar Donetsk
|
FC Metalist Kharkiv
|
1-0 |
| 1982 |
FC Dynamo Kyiv
|
FC Torpedo Moscow
|
1-0 |
| 1981 |
FC SKA Rostov-on-Don
|
FC Spartak Moscow
|
1-0 |
| 1980 |
FC Shakhtar Donetsk
|
FC Dinamo Tbilisi
|
2-1 |
| 1979 |
FC Dinamo Tbilisi
|
FC Dynamo Moscow
|
0-0, pen. 5-4 |
| 1978 |
FC Dynamo Kyiv
|
FC Shakhtar Donetsk
|
2-1, aet |
| 1977 |
FC Dynamo Moscow
|
FC Torpedo Moscow
|
1-0 |
| 1976 |
FC Dinamo Tbilisi
|
FC Ararat Yerevan
|
3-0 |
| 1975 |
FC Ararat Yerevan
|
FC Zorya Luhansk
|
2-1 |
| 1974 |
FC Dynamo Kyiv
|
FC Zorya Luhansk
|
3-0, aet |
| 1973 |
FC Ararat Yerevan
|
FC Dynamo Kyiv
|
2-1, aet |
| 1972 |
FC Torpedo Moscow
|
FC Spartak Moscow
|
0-0, 1-1, pen. 5-1 |
| 1971 |
FC Spartak Moscow
|
FC SKA Rostov-on-Don
|
2-2, 1-0 |
| 1970 |
FC Dynamo Moscow
|
FC Dinamo Tbilisi
|
2-1 |
| 1969 |
FC Karpaty Lviv
|
FC SKA Rostov-on-Don
|
2-1 |
| 1968 |
FC Torpedo Moscow
|
Pakhtakor FC
|
1-0 |
| 1967 |
FC Dynamo Moscow
|
PFC CSKA Moscow
|
3-0 |
| 1966 |
FC Dynamo Kyiv
|
FC Torpedo Moscow
|
2-0 |
| 1965 |
FC Spartak Moscow
|
FC Dinamo Minsk
|
0-0, 2-1, aet |
| 1964 |
FC Dynamo Kyiv
|
PFC Krylia Sovetov
|
1-0 |
| 1963 |
FC Spartak Moscow
|
FC Shakhtar Donetsk
|
2-0 |
| 1962 |
FC Shakhtar Donetsk
|
FC Znamya Truda
|
2-0 |
| 1961 |
FC Shakhtar Donetsk
|
FC Torpedo Moscow
|
3-1 |
| 1959-60 |
FC Torpedo Moscow
|
FC Dinamo Tbilisi
|
4-3, aet |
| 1958 |
FC Spartak Moscow
|
FC Torpedo Moscow
|
1-0, aet |
| 1957 |
FC Lokomotiv Moscow
|
FC Spartak Moscow
|
1-0 |
| 1955 |
PFC CSKA Moscow
|
FC Dynamo Moscow
|
2-1 |
| 1954 |
FC Dynamo Kyiv
|
FC Ararat Yerevan
|
2-1 |
| 1953 |
FC Dynamo Moscow
|
PFC Krylia Sovetov
|
1-0 |
| 1952 |
FC Torpedo Moscow
|
FC Spartak Moscow
|
1-0 |
| 1951 |
PFC CSKA Moscow
|
FC MVO Moscow
|
2-1, aet |
| 1950 |
FC Spartak Moscow
|
FC Dynamo Moscow
|
3-0 |
| 1949 |
FC Torpedo Moscow
|
FC Dynamo Moscow
|
2-1 |
| 1948 |
PFC CSKA Moscow
|
FC Spartak Moscow
|
3-0 |
| 1947 |
FC Spartak Moscow
|
FC Torpedo Moscow
|
2-0 |
| 1946 |
FC Spartak Moscow
|
FC Dinamo Tbilisi
|
3-2, aet |
| 1945 |
PFC CSKA Moscow
|
FC Dynamo Moscow
|
2-1 |
| 1944 |
FC Zenit
|
PFC CSKA Moscow
|
2-1 |
| 1939 |
FC Spartak Moscow
|
FC Zenit
|
3-1 |
| 1938 |
FC Spartak Moscow
|
FC Elektrosila Leningrad
|
3-2 |
| 1937 |
FC Dynamo Moscow
|
FC Dinamo Tbilisi
|
5-2 |
| 1936 |
FC Lokomotiv Moscow
|
FC Dinamo Tbilisi
|
2-0 |
| # | Club | Count | Years |
|---|---|---|---|
| 1 |
FC Spartak Moscow
|
10 | 1938, 1939, 1946, 1947, 1950, 1958, 1963, 1965, 1971, 1991-92 |
| 5 | 1948, 1952, 1957, 1972, 1981 | ||
| 2 |
FC Dynamo Kyiv
|
9 | 1954, 1964, 1966, 1974, 1978, 1982, 1984-85, 1986-87, 1989-90 |
| 1 | 1973 | ||
| 3 |
FC Torpedo Moscow
|
6 | 1949, 1952, 1959-60, 1968, 1972, 1985-86 |
| 9 | 1947, 1958, 1961, 1966, 1977, 1982, 1987-88, 1988-89, 1990-91 | ||
| 4 |
FC Dynamo Moscow
|
6 | 1937, 1953, 1967, 1970, 1977, 1984 |
| 5 | 1945, 1949, 1950, 1955, 1979 | ||
| 5 |
PFC CSKA Moscow
|
5 | 1945, 1948, 1951, 1955, 1990-91 |
| 3 | 1944, 1967, 1991-92 | ||
| 6 |
FC Shakhtar Donetsk
|
4 | 1961, 1962, 1980, 1983 |
| 4 | 1963, 1978, 1984-85, 1985-86 | ||
| 7 |
FC Dinamo Tbilisi
|
2 | 1976, 1979 |
| 6 | 1936, 1937, 1946, 1959-60, 1970, 1980 | ||
| 8 |
FC Ararat Yerevan
|
2 | 1973, 1975 |
| 2 | 1954, 1976 | ||
| 9 |
FC Lokomotiv Moscow
|
2 | 1936, 1957 |
| 1 | 1989-90 | ||
| 10 |
FC Zenit
|
1 | 1944 |
| 2 | 1939, 1984 | ||
| 11 |
FC SKA Rostov-on-Don
|
1 | 1981 |
| 2 | 1969, 1971 | ||
| 12 |
FC Metalist Kharkiv
|
1 | 1987-88 |
| 1 | 1983 | ||
| 13 |
FC Karpaty Lviv
|
1 | 1969 |
| 0 | — | ||
| 14 |
FC Dnipro
|
1 | 1988-89 |
| 0 | — | ||
| 15 |
PFC Krylia Sovetov
|
0 | — |
| 2 | 1953, 1964 | ||
| 16 |
FC Dinamo Minsk
|
0 | — |
| 2 | 1965, 1986-87 | ||
| 17 |
FC Zorya Luhansk
|
0 | — |
| 2 | 1974, 1975 | ||
| 18 | FC Elektrosila Leningrad | 0 | — |
| 1 | 1938 | ||
| 19 | FC MVO Moscow | 0 | — |
| 1 | 1951 | ||
| 20 |
FC Znamya Truda
|
0 | — |
| 1 | 1962 | ||
| 21 |
Pakhtakor FC
|
0 | — |
| 1 | 1968 | ||