2024 Russian Cup final

The 2024 Russian Cup Final (formally 'Superfinal' due to a new competition structure) was the 32nd Russian Cup Final, the final match of the 2023–24 Russian Cup. It was played at Luzhniki Stadium in Moscow, Russia, on 2 June 2024, contested by Baltika Kaliningrad and Zenit Saint Petersburg.

Zenit Saint Petersburg won the match 2–1 for their sixth Russian Cup, earning their first ever domestic treble, previously having won the 2023 Russian Super Cup and the 2023–24 Russian Premier League. As winners, they earned the right to play against the runners-up of the 2023–24 Russian Premier League, Krasnodar, in the 2024 Russian Super Cup.

Path to the final
Baltika finished the group stage of the cup in second place in Group C (Zenit was also in Group C at that stage, with Baltika winning 1–0 at home and Zenit winning 2–1 in St. Petersburg). Next Baltika eliminated Lokomotiv Moscow in the RPL path quarter-finals. Then they lost to CSKA Moscow in the RPL path semi-finals and were, according to the double-elimination structure of the cup, moved to the Regions Path, in which they eliminated Rostov and Spartak Moscow to reach the final.

Zenit won the Group C, and then consecutively eliminated Dynamo Moscow, Spartak Moscow and CSKA Moscow in the RPL path to reach the final.

Details
The formal host was determined by a draw on 15 May 2024. The host club chooses the dressing room, the reserves bench, the uniform color and the times for warm-up and pre-game press conference.