# 1998–99 Russian Cup

The 1998–99 Russian Cup was the seventh season of the Russian football knockout tournament since the dissolution of Soviet Union.
Andrey Kobelev played for both eventual finalists during the tournament, captaining Dynamo Moscow in their Round of 16 game against Alania Vladikavkaz and then transferring to Zenit Saint Petersburg in the winter and coming on as a substitute for Zenit in the final.

## First round

| Team 1 | Score | Team 2 |
| 8 May 1998 |||
| Iriston Vladikavkaz | 2–3 (a.e.t.) | Avtodor Vladikavkaz |
| FC Mozdok | 1–0 | Kavkazkabel Prokhladny |
| Beshtau Lermontov | w/o | Avtozapchast Baksan |
| Volgar-Gazprom Astrakhan | 2–0 | Dynamo Makhachkala |
| Lokomotiv-Taym Mineralnye Vody | 2–3 | Torpedo Georgiyevsk |
| Nart Nartkala | 3–2 | Angusht Nazran |
| Kuban Slavyansk-na-Kubani | w/o | Niva Slavyansk-na-Kubani |
| Metallurg Krasny Sulin | w/o | Torpedo Taganrog |
| Shakhtyor Shakhty | 2–1 | Venets Gulkevichi |
| Nart Cherkessk | 0–1 | Torpedo Armavir |

## Second round

| Team 1 | Score | Team 2 |
| 26 May 1998 |||
| Avangard Kursk | 0–1 | FC Oryol |
| Don Novomoskovsk | 1–0 | Fakel Voronezh |
| Krasnogvardeyets Moscow | w/o | Arsenal Tula |
| Asmaral Moscow | 1–1 (a.e.t.) (4–2 p) | Lokomotiv Liski |
| Spartak Bryansk | 1–0 | Salyut-YuKOS Belgorod |
| Arsenal-2 Tula | 0–2 | Metallurg Lipetsk |
| Gigant Voskresensk | w/o | Dynamo Bryansk |
| Spartak Lukhovitsy | 1–3 | Spartak Ryazan |
| FC Kolomna | 1–6 | Saturn Ramenskoye |
| Torgmash Lyubertsy | 0–2 | Spartak-Orekhovo |
| Titan Reutov | 1–3 | Kristall Smolensk |
| Stroitel Morshansk | 2–1 | Spartak Tambov |
| Selenga Ulan-Ude | 2–1 | Lokomotiv Chita |
| Gornyak Raychikhinsk | w/o | Amur-Energiya Blagoveshchensk |
| Angara Angarsk | w/o | SKA Khabarovsk |
| Luch Vladivostok | 2–1 | Okean Nakhodka |
| Sibiryak Bratsk | 2–1 (a.e.t.) | Zvezda Irkutsk |
| Metallurg Krasnoyarsk | 1–0 | Viktoriya Nazarovo |
| FC Mezhdurechensk | 0–2 | Metallurg Novokuznetsk |
| Kuzbass Kemerovo | 0–3 | Tom Tomsk |
| Chkalovets Novosibirsk | 2–1 (a.e.t.) | Zarya Leninsk-Kuznetsky |
| Torpedo Rubtsovsk | 3–2 | Dynamo Barnaul |
| 27 May 1998 |||
| Avtodor Vladikavkaz | 2–0 | Spartak Nalchik |
| Beshtau Lermontov | 1–2 | FC Mozdok |
| Torpedo Georgiyevsk | 1–2 | Volgar-Gazprom Astrakhan |
| Anzhi Makhachkala | 7–0 | Nart Nartkala |
| Kuban Slavyansk-na-Kubani | 1–4 | Druzhba Maykop |
| Kuban Krasnodar | 2–0 (a.e.t.) | FC Anapa |
| Torpedo Taganrog | 2–1 | Shakhtyor Shakhty |
| Torpedo Armavir | 0–3 | Dynamo Stavropol |
| Lokomotiv Kaluga | 4–1 (a.e.t.) | FC Krasnoznamensk-Selyatino |
| Volochanin Vyshny Volochyok | 0–0 (a.e.t.) (2–4 p) | Lokomotiv Saint Petersburg |
| Neftyanik Yaroslavl | 3–1 | Dynamo Vologda |
| Monolit Moscow | 0–5 | Torpedo-ZIL Moscow |
| Sportakademklub Moscow | 2–1 | FC Khimki |
| FC Pskov | 0–1 | Dynamo Saint Petersburg |
| Energiya Velikiye Luki | 3–2 | Volga Tver |
| Fabus Bronnitsy | 0–3 | Spartak Shchyolkovo |
| Kosmos Dolgoprudny | 1–1 (a.e.t.) (6–5 p) | Avtomobilist Noginsk |
| Spartak Kostroma | 3–3 (a.e.t.) (4–2 p) | Tekstilshchik Ivanovo |
| Spartak-Telekom Shuya | 1–1 (a.e.t.) (4–3 p) | Torpedo-Viktoriya Nizhny Novgorod |
| Torpedo Vladimir | 3–2 | Mosenergo Moscow |
| Khimik Dzerzhinsk | 0–3 | Torpedo Pavlovo |
| Energiya Uren | 1–0 | Lokomotiv Nizhny Novgorod |
| Biokhimik-Mordovia Saransk | 2–1 | Torpedo Arzamas |
| Progress Zelenodolsk | 1–0 | Neftekhimik Nizhnekamsk |
| Druzhba Yoshkar-Ola | 0–1 | Rubin Kazan |
| Neftyanik Pokhvistnevo | 1–0 | Lada-Togliatti-VAZ Togliatti |
| Salyut Saratov | 2–1 | Torpedo Volzhsky |
| Iskra Engels | 3–3 (a.e.t.) (1–4 p) | Rotor Kamyshin |
| FC Balakovo | 1–3 | Sokol Saratov |
| Energiya Ulyanovsk | 1–3 | Lada-Grad Dimitrovgrad |
| Diana Volzhsk | 4–0 | Volga Ulyanovsk |
| Zenit Penza | 1–0 | Svetotekhnika Saransk |
| Dynamo Perm | 0–4 | Amkar Perm |
| Zenit Izhevsk | 1–2 | Gazovik-Gazprom Izhevsk |
| Gazovik Orenburg | 0–4 | Sodovik Sterlitamak |
| Energiya Chaykovsky | 1–0 (a.e.t.) | KAMAZ-Chally Naberezhnye Chelny |
| Irtysh Tobolsk | 1–0 | Samotlor-XXI Nizhnevartovsk |
| Dynamo Omsk | 1–0 | Irtysh Omsk |
| Uralets Nizhny Tagil | 0–0 (a.e.t.) (5–6 p) | Uralmash Yekaterinburg |
| Trubnik Kamensk-Uralsky | 2–0 | Sibir Kurgan |
| Zenit Chelyabinsk | 2–1 | UralAZ Miass |
| Magnitka Magnitogorsk | 1–2 | Nosta Novotroitsk |

## Third round

| Team 1 | Score | Team 2 |
| 6 July 1998 |||
| FC Mozdok | 0–1 | Avtodor Vladikavkaz |
| Volgar-Gazprom Astrakhan | 1–2 | Anzhi Makhachkala |
| Druzhba Maykop | 3–0 | Kuban Krasnodar |
| Dynamo Stavropol | 1–0 | Torpedo Taganrog |
| FC Oryol | 4–0 | Lokomotiv Kaluga |
| Arsenal Tula | 2–1 | Don Novomoskovsk |
| Spartak Bryansk | 3–4 | Asmaral Moscow |
| Metallurg Lipetsk | 8–1 | Dynamo Bryansk |
| Lokomotiv Saint Petersburg | 2–1 (a.e.t.) | Neftyanik Yaroslavl |
| Torpedo-ZIL Moscow | 4–0 | Sportakademklub Moscow |
| Dynamo Saint Petersburg | 3–2 (a.e.t.) | Energiya Velikiye Luki |
| Spartak Ryazan | 4–2 | Spartak Shchyolkovo |
| Saturn Ramenskoye | 1–0 | Kosmos Dolgoprudny |
| Spartak-Telekom Shuya | 2–0 | Spartak Kostroma |
| Torpedo Pavlovo | 2–3 | Torpedo Vladimir |
| Spartak-Orekhovo | 1–0 (a.e.t.) | Kristall Smolensk |
| Energiya Uren | 2–0 | Biokhimik-Mordovia Saransk |
| Rubin Kazan | 2–0 | Progress Zelenodolsk |
| Neftyanik Pokhvistnevo | 3–1 | Salyut Saratov |
| Lada-Grad Dimitrovgrad | 3–1 | Diana Volzhsk |
| Rotor Kamyshin | w/o | Sokol Saratov |
| Zenit Penza | 2–2 (a.e.t.) (4–3 p) | Stroitel Morshansk |
| Amkar Perm | 2–1 | Gazovik-Gazprom Izhevsk |
| Sodovik Sterlitamak | 0–2 | Energiya Chaykovsky |
| Amur-Energiya Blagoveshchensk | 3–0 | Selenga Ulan-Ude |
| SKA Khabarovsk | 1–0 | Luch Vladivostok |
| Metallurg Krasnoyarsk | 5–0 | Sibiryak Bratsk |
| Tom Tomsk | 2–0 | Metallurg Novokuznetsk |
| Torpedo Rubtsovsk | 3–4 | Chkalovets Novosibirsk |
| Dynamo Omsk | 2–1 | Irtysh Tobolsk |
| Uralmash Yekaterinburg | 7–0 | Trubnik Kamensk-Uralsky |
| Nosta Novotroitsk | 3–0 | Zenit Chelyabinsk |

## Fourth round

| Team 1 | Score | Team 2 |
| 22 July 1998 |||
| Avtodor Vladikavkaz | 3–1 | Anzhi Makhachkala |
| Druzhba Maykop | 1–0 (a.e.t.) | Dynamo Stavropol |
| FC Oryol | 1–3 | Arsenal Tula |
| Metallurg Lipetsk | 4–0 | Asmaral Moscow |
| Torpedo-ZIL Moscow | 2–1 | Lokomotiv Saint Petersburg |
| Dynamo Saint Petersburg | 2–1 | Spartak Ryazan |
| Saturn Ramenskoye | 3–1 (a.e.t.) | Spartak-Telekom Shuya |
| Torpedo Vladimir | 1–2 (a.e.t.) | Spartak-Orekhovo |
| Rubin Kazan | 2–3 (a.e.t.) | Energiya Uren |
| Sokol Saratov | 1–0 | Neftyanik Pokhvistnevo |
| Lada-Grad Dimitrovgrad | 2–0 | Zenit Penza |
| Amkar Perm | 2–1 (a.e.t.) | Energiya Chaykovsky |
| Amur-Energiya Blagoveshchensk | 1–0 | SKA Khabarovsk |
| Tom Tomsk | 1–0 | Metallurg Krasnoyarsk |
| Chkalovets Novosibirsk | 4–1 | Dynamo Omsk |
| Nosta Novotroitsk | 4–3 | Uralmash Yekaterinburg |

## Round of 32

Russian Premier League teams started at this stage.

## Final

| FC Zenit Saint Petersburg | FC Dynamo Moscow |
FC Zenit Saint Petersburg: :
| GK | Roman Berezovsky |
| DF | Oleksandr Babiy |
| DF | Andrei Kondrashov |
| DF | Sargis Hovsepyan |
| DF | Aleksei Igonin |
| DF | Yuriy Vernydub (captain) |
| DF | Konstantin Lepyokhin |
| MF | Aleksandr Gorshkov |
| FW | Hennadiy Popovych 69' |
| FW | Roman Maksymyuk 76' |
| FW | Aleksandr Panov |
| Substitutes: |||
| MF | Igor Zazulin 69' |
| MF | Andrey Kobelev 76' |
| GK | Vyacheslav Malafeev |
| MF | Sergei Osipov |
| MF | Denis Ugarov |
| MF | Syarhyey Hyerasimets |
| FW | Barys Haravoy |
| Manager: |||
| Anatoli Davydov |||
FC Dynamo Moscow: :
| GK | Yevgeni Plotnikov |
| MF | Denis Klyuyev (captain) |
| DF | Andrei Ostrovskiy |
| DF | Aleksandr Tochilin |
| DF | Konstantin Golovskoy |
| MF | Vladislav Radimov |
| MF | Sergey Grishin 63' |
| MF | Rolan Gusev |
| FW | Nikolai Pisarev 53' |
| MF | Maksim Romaschenko |
| FW | Oleg Teryokhin |
| Substitutes: |||
| MF | Aliaksandr Kulchiy 53' |
| FW | Lucky Isibor 63' |
| GK | Andrei Samorukov |
| DF | Andrei Bulatov |
| DF | Vsevolod Zhuravlyov |
| FW | Roman Kagazezhev |
| FW | Alexandru Popovici |
| Manager: |||
| Georgi Yartsev |||
* MATCH RULES
* 90 minutes.
* 30 minutes of extra-time if necessary.
* Penalty shootout if scores still level.
* Seven named substitutes
* Maximum of 3 substitutions.
Played in the earlier stages, but not on the final game roster:
FC Zenit Saint Petersburg: Dmitri Davydov (DF), Vasili Kulkov (DF), Alexandru Curtianu (MF), Oleg Dmitriyev (MF), Serghei Cleşcenco (FW), Aleksandr Petukhov (FW).
FC Dynamo Moscow: Dmitriy Kramarenko (GK), Dmytro Tyapushkin (GK), Deividas Šemberas (DF), Erik Yakhimovich (DF), Aleksei Kozlov (DF), Yevgeni Korablyov (DF), Maksim Povorov (DF), Sergei Shtanyuk (DF), Sergei Nekrasov (DF), Andrei Gordeyev (MF), Vladimir Skokov (MF), Andrey Kobelev (MF), Tomas Danilevičius (FW).