The 1997–98 Russian Cup was the sixth season of the Russian football knockout tournament since the dissolution of Soviet Union.
First round
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
Second round
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
Third round
| colspan="3" style="background:#99CCCC;"|
Fourth round Russian Premier League teams Fakel Voronezh and Shinnik Yaroslavl started at this stage.
| colspan="3" style="background:#99CCCC;"|
| colspan="3" style="background:#99CCCC;"|
Round of 32 All the other Russian Premier League teams started at this stage.
Round of 16
Quarter-finals
Semi-finals
Final
FC Spartak Moscow:GK Aleksandr FilimonovDF Sergei GorlukovichDF Dmitri KhlestovMF Ilya TsymbalarDF Miroslav RomaschenkoDF Dimitri AnankoDF Dmytro ParfenovMF Dmitri Alenichev (captain)MF Yegor TitovFW Maksim Buznikin MF Andrey TikhonovSubstitutes:FW Anatoli Kanishchev Manager: Oleg RomantsevFC Lokomotiv Moscow:GK Ruslan NigmatullinDF Igor CherevchenkoMF Yuri Alekseevich DrozdovMF Yevgeni KharlachyovDF Sargis HovhannisyanDF Igor ChugainovMF Alexei Kosolapov (captain)DF Sergei GurenkoFW Zaza JanashiaMF Dmitri Loskov FW Aleksandr BorodyukSubstitutes:MF Andrei Solomatin Manager: Yuri Syomin 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 in the final game:
FC Spartak Moscow: Vadim Evseev (DF), Ramiz Mamedov (DF), Konstantin Golovskoy (DF), Aleksei Melyoshin (MF), Aleksei Bakharev (MF), Aleksandr Shirko (FW), Sergey Dmitriev (FW), Aleksei Zlydnev (FW), Sergei Lutovinov (FW), Luis Robson (FW).
FC Lokomotiv Moscow: Aleksandr Podshivalov (GK), Aleksei Arifullin (DF), Andrei Lavrik (DF), Oleg Pashinin (DF), Vladimir Maminov (MF), Aleksandr Smirnov (MF), Bakhva Tedeyev (MF), Albert Sarkisyan (MF), Vitali Veselov (FW), Oleh Haras (FW).
Notes
References