| Tournament details | |
|---|---|
| Country | Russia | 
| Teams | 97 | 
| Final positions | |
| Champions | Zenit Saint Petersburg (3rd title)  | 
| Runner-up | CSKA Moscow | 
| Tournament statistics | |
| Matches played | 100 | 
| Goals scored | 252 (2.52 per match) | 
| Top goal scorer(s) | Denis Tkachuk (3 goals) | 
The 2015–16 Russian Cup, known as the 2015–16 Pirelli–Russian Football Cup for sponsorship reasons, was the 24th season of the Russian football knockout tournament since the dissolution of Soviet Union.
The competition started on 15 July 2015. The cup champion won a spot in the 2016–17 UEFA Europa League group stage.
The final match was played on 2 May 2016 at the Kazan Arena in Kazan.[1]
First round
The games were played on 15 and 16 July 2015.[2]
| 15 July 2015 | Alania Vladikavkaz (3) | 0–1 | Dynamo Stavropol (3) | Vladikavkaz | 
| Match Protocol (in Russian) | Magomedov  | 
Stadium: Stadion Spartak - Zapasnoe pole Attendance: 500 Referee: Stanislav Poda (Elista)  | 
| 15 July 2015 | Angusht Nazran (3) | 3–1 | Mashuk-KMV Pyatigorsk (3) | Nazran | 
| Z. Konov  A. Konov  | 
Match Protocol (in Russian) | Aleksandr Nesterenko  | 
Stadium: Stadion Central'nyj im. Rashida Ausheva Attendance: 300 Referee: Aleksandr Gurenko (Astrakhan)  | 
| 15 July 2015 | Chertanovo Moscow (3) | 4–0 | FC Kaluga (3) | Moscow | 
| Kosyanchuk  Sergei Khrapov Sarveli  | 
Match Protocol (in Russian) | Stadium: Stadion Yantar' Attendance: 250 Referee: Alexandr Ksenofontov (Stupino)  | 
| 15 July 2015 | MITOS Novocherkassk (3) | 3–4 | SKA Rostov-on-Don (3) | Taganrog | 
| Fekolkin  Mironik Garayev  | 
Match Protocol (in Russian) | Podbeltsev  Borisov Vyacheslav Bokov  | 
Stadium: Stadion Torpedo Attendance: 500 Referee: Igor Holin (Maykop)  | 
| 15 July 2015 | Druzhba Maykop (3) | 1–2 | Biolog-Novokubansk Progress (3) | Maykop | 
| Datkhuzhev  | 
Match Protocol (in Russian) | Sergei Kamynin  Vitali Kirichenko  | 
Stadium: Stadion Druzhba Attendance: 400 Referee: Dmitry Streltsov (Rostov-on-Don)  | 
| 15 July 2015 | Solyaris Moscow (3) | 0–1 | Torpedo Vladimir (3) | Moscow | 
| Match Protocol (in Russian) | Alan Bolloyev  | 
Stadium: Spartakovets imeni N.P. Starostina Attendance: 300 Referee: Aleksey Kuznetsov (Ivanovo)  | 
| 16 July 2015 | Metallurg Asha (4) | 1–2 | FC Chelyabinsk (3) | Asha | 
| Rostislav Gritsenko  | 
Match Protocol (in Russian) | Fedosyuk  Bystrov  | 
Stadium: Stadion Metallurg Attendance: 700 Referee: Vitali Chumenko (Orenburg)  | 
| 16 July 2015 | Zenit Penza (3) | 0–2 | Tambov (3) | Penza | 
| Match Protocol (in Russian) | Andreev  Tynyany  | 
Stadium: Stadion Pervomayskiy Attendance: 1500 Referee: Maxim Matyunin (Moscow)  | 
| 16 July 2015 | Znamya Truda (3) | 1–3 | Dolgiye Prudy (3) | Orekhovo-Zuyevo | 
| Yerokhin  | 
Match Protocol (in Russian) | Rogov  Povarnitsyn  | 
Stadium: Sportkompleks Znamja Truda Attendance: 1000 Referee: Ilya Trishin (Balashiha)  | 
| 16 July 2015 | Avangard Kursk (3) | 2–0 | FC Oryol (3) | Kursk | 
| Yesikov  Michurenkov  | 
Match Protocol (in Russian) | Stadium: Stadion Trudovye Reservy Attendance: 1200 Referee: Evgeny Gherasimenko (Bryansk)  | 
| 16 July 2015 | Dynamo Bryansk (3) | 2–0 | Dnepr Smolensk (3) | Bryansk | 
| Tomilin  Tolstykh  | 
Match Protocol (in Russian) | Stadium: Dynamo Stadium Attendance: 1000 Referee: Anton Frolov (Moscow)  | 
| 16 July 2015 | Karelia Petrozavodsk (3) | 0–0 (a.e.t.) (4–2 p)  | Dynamo Saint Petersburg (3) | Petrozavodsk | 
| Match Protocol (in Russian) | Stadium: Stadion Spartak Attendance: 2000 Referee: Denis Savin (Leningrad)  | |||
| Penalties | ||||
| Klyuyev  Kiselyov Kaloshin Gavrilin Borisov  | 
Artyom Katashevsky  Komisov Anton Ivanov Kulishev  | 
|||
| 16 July 2015 | Lokomotiv Liski (3) | 0–0 (a.e.t.) (3–2 p)  | Energomash Belgorod (3) | Liski | 
| Match Protocol (in Russian) | Stadium: Stadion Lokomotiv Attendance: 1000 Referee: Vladimir Pevchev (Kursk)  | |||
| Penalties | ||||
| Baulchev  Sereda Artyom Struchkov Igor Fateyev Tkachyov Murtazov  | 
Burmistrov  Sergei Kudrin Semeykin Belobayev Kalugin Shtypula  | 
|||
| 16 July 2015 | Tekstilshchik Ivanovo (3) | 2–2 (a.e.t.) (1–4 p)  | Volga Tver (3) | Ivanovo | 
| Budanov  Kostin  | 
Match Protocol (in Russian) | Urkhov  Vinogradov  | 
Stadium: Stadion Tekstilshchik Attendance: 1525 Referee: Evgeny Kudryashov (Vologda)  | |
| Penalties | ||||
| Shchanitsyn  Dikov Morozov  | 
Korovushkin  Urkhov Alborov Nastusenko  | 
|||
| 16 July 2015 | Dynamo Kostroma (4) | 0–2 | Spartak Kostroma (3) | Karavaevo | 
| Match Protocol (in Russian) | Krupoder  | 
Stadium: Stadion Urozhaj Attendance: 1300 Referee: Ilya Bugrov (Rybinsk)  | 
| 16 July 2015 | FC Khimki (3) | 2–0 | FC Kolomna (3) | Khimki | 
| Kazayev  Rodionov  | 
Match Protocol (in Russian) | Stadium: Rodina Stadium Attendance: 600 Referee: Sergey Ceban (Moscow)  | 
| 16 July 2015 | Vityaz Podolsk (3) | 0–1 | Torpedo Moscow (3) | Podolsk | 
| Match Protocol (in Russian) | Konstantin Pavlov  | 
Stadium: Trud Stadium Attendance: 3000 Referee: Aleksey Amelin (Tula)  | 
| 16 July 2015 | Zvezda Saint Petersburg (4) | 1–2 | Pskov-747 (3) | Saint Petersburg | 
| Brusnikin  | 
Match Protocol (in Russian) | Proshin  | 
Stadium: Stadion Nova Arena Attendance: 750 Referee: Artur Fedorov (Petrozavodsk)  | 
| 16 July 2015 | FC Strogino Moscow (3) | 0–0 (a.e.t.) (7–8 p)  | Domodedovo Moscow (3) | Moscow | 
| Match Protocol (in Russian) | Stadium: Stadion Yantar' Attendance: 500 Referee: Dmitri Smirnov (Moscow)  | |||
| Penalties | ||||
| Kuftin  Pronkin Borsuk Sergeyev Zayerko Drozdov Dragunov Nasedkin Ivashchenko  | 
Gavryuk  Shestakov Bolshakov Sapronov Muradov Korotkov Samokhvalov Yusipov  | 
|||
Second round
Matches were played on 24, 26 and 31 July 2015[3]
| 24 July 2015 | FC Zenit-Izhevsk (3) | 1–0 | Dynamo Kirov (3) | Izhevsk | 
| Simanov  | 
Match Protocol (in Russian) | Stadium: Stadion Central'nyj Zenit Attendance: 2000 Referee: Maksim Sutormin (Nizhny Tagil)  | 
| 24 July 2015 | Biolog-Novokubansk Progress (3) | 0–1 | SKA Rostov-on-Don (3) | Novokubansky | 
| Match Protocol (in Russian) | Marenich  | 
Stadium: Stadion Biolog Attendance: 300 Referee: Aleksandr Gurenko (Astrakhan)  | 
| 24 July 2015 | FC Afips (3) | 1–0 | Chernomorets Novorossiysk (3) | Afipsky | 
| Artyom Maslevskiy  | 
Match Protocol (in Russian) | Stadium: Andrey Arena Attendance: 700 Referee: Vitalii Ermakov (Krasnodar)  | 
| 24 July 2015 | Tambov (3) | 2–0 | Zvezda Ryazan (3) | Tambov | 
| Grigoryan  Andreev  | 
Match Protocol (in Russian) | Stadium: Central Stadium Attendance: 2000 Referee: Dmitrii Veselov (Moscow)  | 
| 24 July 2015 | Metallurg Lipetsk (3) | 5–1 | Chertanovo Moscow (3) | Lipetsk | 
| Ovchinnikov  Maksim Bolshakov Akhvlediani  | 
Match Protocol (in Russian) | Kosyanchuk  | 
Stadium: Metallurg Stadium Attendance: 1500 Referee: Oleg Koretskii (Ramenskoe)  | 
| 24 July 2015 | Neftekhimik Nizhnekamsk (3) | 2–1 | Volga Ulyanovsk (3) | Nizhnekamsk | 
| Yaroslavtsev  Maleev  | 
Match Protocol (in Russian) | Nagovitsin  | 
Stadium: Neftekhimik Stadium Attendance: 1100 Referee: Andrey Chulkin (Izhevsk)  | 
| 24 July 2015 | Shakhter Peshelan' (5) | 1–1 (a.e.t.) (4–3 p)  | Volga-Olimpiyets Nizhny Novgorod (3) | Peshelan' | 
| Vladimir Fedotov  | 
Match Protocol (in Russian) | Belyakov  | 
Stadium: Stadion Shakhtyor Attendance: 450 Referee: Vladislav Rybakov (Ulyanovsk)  | |
| Penalties | ||||
| Ilya Syomin  Vladimir Fedotov Zagonenko Kirill Kudryashov Ilya Dodonov  | 
Belyakov  Nesterov Vasilyev Tkach Nikolayev  | 
|||
| 24 July 2015 | FC Syzran-2003 (3) | 0–1 (a.e.t.) | Lada-Togliatti (3) | Syzran | 
| Match Protocol (in Russian) | Churavtsev  | 
Stadium: Kristall Stadium Attendance: 1900 Referee: Dimitrii Suhov (Nizhny Novgorod)  | 
| 24 July 2015 | Torpedo Moscow (3) | 0–0 (a.e.t.) (2–3 p)  | Dynamo Bryansk (3) | Moscow | 
| Match Protocol (in Russian) | Stadium: Stadion Torpedo im. Eduarda Strel'tsova Attendance: 1500 Referee: Yuri Karpov (Petrozavodsk)  | |||
| Penalties | ||||
| Tyupikov  Andrei Shiryayev Shumeyko Savichev Konstantin Pavlov  | 
Vladimir Syomin  Nikita Bondarev Tomilin Yefremenko  | 
|||
| 24 July 2015 | Torpedo Vladimir (3) | 1–2 | Domodedovo Moscow (3) | Vladimir | 
| Gatsko  | 
Match Protocol (in Russian) | Bolshakov  Shestakov  | 
Stadium: Torpedo Stadium Attendance: 800 Referee: Ivan Abrosimov (Saint Petersburg)  | 
| 24 July 2015 | Volga Tver (3) | 1–0 | Spartak Kostroma (3) | Tver | 
| Roshchin  | 
Match Protocol (in Russian) | Stadium: Khimik Stadium Attendance: 600 Referee: Maksim Nasedin (Zheleznodorozhny)  | 
| 24 July 2015 | Avangard Kursk (3) | 0–3 | Lokomotiv Liski (3) | Kursk | 
| Match Protocol (in Russian) | Chernyshov  Sereda  | 
Stadium: Trudovye Rezervy Stadium Attendance: 1100 Referee: Sergey Tikhonov (Moscow)  | 
| 24 July 2015 | Dynamo Stavropol (3) | 0–0 (a.e.t.) (5–4 p)  | Astrakhan (3) | Stavropol | 
| Match Protocol (in Russian) | Stadium: Dynamo Stadium Attendance: 1700 Referee: Maksim Shutov (Novocherkassk)  | |||
| Penalties | ||||
| Dmitri Medvedev  Sergei Yartsev Serdyukov Magomedov Chernyshev  | 
Zenin  Panfilov Ururu Golubev Viktor Garayev  | 
|||
| 24 July 2015 | Pskov-747 (3) | 2–0 | Karelia Petrozavodsk (3) | Pskov | 
| Shishaev  Pochipov  | 
Match Protocol (in Russian) | Stadium: Sport Complex 747 Attendance: 800 Referee: Aleksandr Dobrolyubov (Saint Petersburg)  | 
| 24 July 2015 | FC Chelyabinsk (3) | 0–1 | Nosta Novotroitsk (3) | Chelyabinsk | 
| Match Protocol (in Russian) | Olifirenko  | 
Stadium: Central Stadium Attendance: 1200 Referee: Anton Batalov (Izhevsk)  | 
| 24 July 2015 | Spartak Nalchik (3) | 2–2 (8–7 p)  | Angusht Nazran (3) | Nalchik | 
| Kramarenko  Guguyev  | 
Match Protocol (in Russian) | Prus  A. Konov  | 
Stadium: Republican stadium Spartak Attendance: 700 Referee: Dmitrii Strlitsov (Rostov-on-Don)  | |
| Penalties | ||||
| Bazhev  Guguyev Gurfov Drozdov Dashayev Kuznetsov Akhriyev Karkayev Teberdiyev Antipov Bazhev  | 
Barakhoyev  Kishev Albogochiyev Tsuroyev Sharov Akhkilgov Adam Kottoyev A. Aushev Balayev Khamkhoyev Barakhoyev  | 
|||
| 26 July 2015 | Irtysh Omsk (3) | 1–2 (a.e.t.) | Dynamo Barnaul (3) | Omsk | 
| Osipenko  | 
Match Protocol (in Russian) | Shcherbakov  Starkov  | 
Stadium: Krasnaya Zvezda Stadium Attendance: 1500 Referee: Artem Petrenko (Novosibirsk)  | 
| 26 July 2015 | FC Belogorsk (4) | 1–0 | Yakutiya Yakutsk (3) | Belogorsk | 
| Murtaev  | 
Match Protocol (in Russian) | Stadium: Lokomotiv Stadium Attendance: 1700 Referee: Konstantin Molchanov (Chita)  | 
| 26 July 2015 | Restavratsiya Krasnoyarsk (4) | 1–2 | FC Novokuznetsk (3) | Krasnoyarsk | 
| Vladislav Fokin  | 
Match Protocol (in Russian) | Shpedt  Sabanov  | 
Stadium: Football Arena Yenisey Attendance: 1000 Referee: Yevgheni Kozlov (Novosibirsk)  | 
| 31 July 2015 | Dolgiye Prudy (3) | 1–5 | FC Khimki (3) | Dolgoprudny | 
| Malaniya  | 
Match Protocol (in Russian) | Rodionov  Kazaev Gashchenkov Markosov Kuzmichev  | 
Stadium: Stadion Salyut Attendance: 700 Referee: Maksim Perezva (Ramenskoye)  | 
Third round
These matches were played on 6, 7 and 8 August 2015[4]
| 6 August 2015 | Smena Komsomolsk-na-Amure (3) | 0–2 | Sakhalin Yuzhno-Sakhalinsk (3) | Komsomolsk-on-Amur | 
| Match Protocol (in Russian) | Mikhalyov  Kolomyts  | 
Stadium: Avangard Stadium Attendance: 2100 Referee: Andrey Fisenko (Vladivostok)  | 
| 6 August 2015 | Chita (3) | 1–1 (a.e.t.) (1–4 p)  | Belogorsk (4) | Chita | 
| Kuleshov  | 
Match Protocol (in Russian) | Filippov  | 
Stadium: Lokomotiv Stadium Attendance: 2200 Referee: Igor Baranov (Krasnoyarsk)  | |
| Penalties | ||||
| Dudkin  Budyalov Ryabovanov  | 
Murtayev  Mikheyev Igor Kuts Chernyavskiy  | 
|||
| 6 August 2015 | Dynamo Barnaul (3) | 4–1 | FC Novokuznetsk (3) | Barnaul | 
| Starkov  Nikita Kazantsev  | 
Match Protocol (in Russian) | Andreyev  | 
Stadium: Dynamo Stadium Attendance: 5320 Referee: Evgeny Kozlov (Novosibirsk)  | 
| 7 August 2015 | Zenit-Izhevsk (3) | 3–1 | Neftekhimik Nizhnekamsk (3) | Izhevsk | 
| Simanov  Malakhovskiy Safin  | 
Match Protocol (in Russian) | Sekretov  | 
Stadium: Stadion Central'nyj Zenit Attendance: 2000 Referee: Evgeny Bulanov (Saransk)  | 
| 7 August 2015 | Khimik Dzerzhinsk (3) | 0–1 | Shakhter Peshelan' (5) | Dzerzhinsk | 
| Match Protocol (in Russian) | Zagonenko  | 
Stadium: Khimik Stadium Attendance: 750 Referee: Aleksandr Ksenofontov (Stupino)  | 
| 7 August 2015 | Lada-Togliatti (3) | 0–2 | Nosta Novotroitsk (3) | Togliatti | 
| Match Protocol (in Russian) | Sorokin  Pavel Galyukshev  | 
Stadium: Torpedo Stadium Attendance: 1850 Referee: Sergey Ceban (Moscow)  | 
| 7 August 2015 | Lokomotiv Liski (3) | 1–3 | Tambov (3) | Liski | 
| Bogatyrev  | 
Match Protocol (in Russian) | Grigoryan  Mikhalev Spitsyn  | 
Stadium: Lokomotiv Stadium Attendance: 1000 Referee: Aleksey Amelin (Tula)  | 
| 7 August 2015 | Dynamo Bryansk (3) | 0–1 | Metallurg Lipetsk (3) | Bryansk | 
| Match Protocol (in Russian) | Maksim Bolshakov  | 
Stadium: Dynamo Stadium Attendance: 2500 Referee: Dmitrii Smirnov (Moscow)  | 
| 8 August 2015 | SKA Rostov-on-Don (3) | 3–0 | Afips Afipsky (3) | Afipsky | 
| Marenich  Gevorkyan Podbeltsev  | 
Match Protocol (in Russian) | Stadium: Andrey Arena Attendance: 380 Referee: Ilya Trishcin (Balashikha)  | 
| 8 August 2015 | Dynamo Stavropol (3) | 0–3 | Spartak Nalchik (3) | Nalchik | 
| Match Protocol (in Russian) | Guguyev  Bazhev  | 
Stadium: Spartak Stadium Attendance: 3000 Referee: Yuri Sotnikov (Novorossiysk)  | 
| 8 August 2015 | Volga Tver (3) | 1–1 (4–3 p)  | Pskov-747 (3) | Tver | 
| Korovushkin  | 
Match Protocol (in Russian) | Aleynikov  | 
Stadium: Khimik Stadium Attendance: 2100 Referee: Ivan Sidenkov (Saint Petersburg)  | |
| Penalties | ||||
| Korovushkin  Urkhov Alborov Nastusenko Sergeyev Lobanov  | 
Aleynikov  Kurbanov Pochipov Proshin Turchin Sakadeyev  | 
|||
| 8 August 2015 | Domodedovo Moscow (3) | 1–1 (6–7 p)  | FC Khimki (3) | Domodedovo | 
| Bolshakov  | 
Match Protocol (in Russian) | Gashchenkov  | 
Stadium: Avangard Stadium Attendance: 1000 Referee: Stanislav Isayev (Velikiye Luki)  | |
| Penalties | ||||
| Gavryuk  Popov Bolshakov Yashin Sapronov Korotkov Shestakov  | 
Markosov  Gashchenkov Lapin Shirokov Chernyshov Tyunin Shumskikh  | 
|||
Additional games
| 14 August 2015 | Dynamo Bryansk (3) | 0–1 | Lokomotiv Liski (3) | Bryansk | 
| Match Protocol (in Russian) | Fateev  | 
Stadium: Dynamo Stadium Attendance: 2000 Referee: Maksim Perezva (Ramenskoye)  | 
| 15 August 2015 | Pskov-747 (3) | 2–1 | FC Domodedovo Moscow (3) | Pskov | 
| Proshin  Pochipov  | 
Match Protocol (in Russian) | Kudinov  | 
Stadium: Sportivnyj Kompleks 747 (Lokomotiv) Attendance: 800 Referee: Konstantin Avereanov (Saint Petersburg)  | 
Fourth round
Teams from the FNL enter the competition at this round. The matches were played on 26 and 27 August and 11 September 2015.[5]
| 26 August 2015 | Sakhalin Yuzhno-Sakhalinsk (3) | 1–0 | Luch-Energiya Vladivostok (2) | Nakhodka | 
| Gagloev  | 
Match Protocol (in Russian) | Stadium: Vodnik Stadium Attendance: 600 Referee: Anton Anola (Blagoveshchensk)  | 
| 26 August 2015 | Dynamo Barnaul (3) | 1–3 | Yenisey Krasnoyarsk (2) | Barnaul | 
| Dmitri Sergeyev  | 
Match Protocol (in Russian) | Klimov  Khrushchyov Aliyev  | 
Stadium: Dynamo Stadium Attendance: 6350 Referee: Roman Galinov (Ulan-Ude)  | 
| 26 August 2015 | Nosta Novotroitsk (3) | 2–1 (a.e.t.) | Sibir Novosibirsk (2) | Novotroitsk | 
| Karpukhin  | 
Match Protocol (in Russian) | Korzhunov  | 
Stadium: Metallurg Stadium Attendance: 1000 Referee: Aleksey Avtuhovitch (Chelyabinsk)  | 
| 26 August 2015 | Tambov (3) | 1–0 | Arsenal Tula (2) | Tambov | 
| Andreyev  | 
Match Protocol (in Russian) | Stadium: Central Stadium Attendance: 5500 Referee: Pavel Shadihanov (Moscow)  | 
| 26 August 2015 | Volga Tver (3) | 1–0 | Baltika Kaliningrad (2) | Tver | 
| Nastusenko  | 
Match Protocol (in Russian) | Stadium: Khimik Stadium Attendance: 4000 Referee: Maksim Cernetsov (Smolensk)  | 
| 26 August 2015 | Zenit-Izhevsk (3) | 3–0 | KAMAZ Naberezhnye Chelny (2) | Izhevsk | 
| Ushakov  Simanov  | 
Match Protocol (in Russian) | Stadium: Central Stadium Zenit Attendance: 2000 Referee: Aleksandr Borisov (Samara)  | 
| 26 August 2015 | Lokomotiv Liski (3) | 3–1 | Fakel Voronezh (2) | Liski | 
| Chernyshov  Igor Fateyev  | 
Match Protocol (in Russian) | Svezhov  | 
Stadium: Lokomotiv Stadium Attendance: 2400 Referee: Artem Tchisteakov (Azov)  | 
| 26 August 2015 | Spartak Nalchik (3) | 2–2 (5–4 p)  | Volgar Astrakhan (2) | Nalchik | 
| Guguev  Kuznetsov  | 
Match Protocol (in Russian) | Bolov  Bolonin  | 
Stadium: Spartak Stadium Attendance: 2300 Referee: Pavel Kukuyan (Sochi)  | |
| Penalties | ||||
| Karkayev  Akhriyev Bogatyryov Dashayev Guguev  | 
Zhabkin  Pavlishin Bolonin Ivanov Sutormin  | 
|||
| 26 August 2015 | Sokol Saratov (3) | 1–0 | Gazovik Orenburg (2) | Saratov | 
| Burchenko  | 
Match Protocol (in Russian) | Stadium: Lokomotiv Stadium Attendance: 5700 Referee: Aleksey Suhoy (Lyubertsy)  | 
| 27 August 2015 | Belogorsk (4) | 0–4 | SKA-Energiya Khabarovsk (2) | Belogorsk | 
| Match Protocol (in Russian) | Udaly  Nikiforov Imedashvili Karmazinenko  | 
Stadium: Stadion Lokomotiv Attendance: 2500 Referee: Andrey Fisenko (Vladivostok)  | 
| 27 August 2015 | Baikal Irkutsk (3) | 3–2 | Tom Tomsk (2) | Irkutsk | 
| Avagimyan  Mayboroda Yushchuk  | 
Match Protocol (in Russian) | K. Pogrebnyak  Nemov  | 
Stadium: Trud Stadium Attendance: 3500 Referee: Timur Arslanbekov (Moscow)  | 
| 27 August 2015 | SKA Rostov-on-Don (3) | 0–2 | Torpedo Armavir (2) | Bataysk | 
| Match Protocol (in Russian) | Geperidze  Bougouhi  | 
Stadium: Lokomotiv Stadium Attendance: 1600 Referee: Evgeny Turbin (Moscow)  | 
| 27 August 2015 | Metallurg Lipetsk (3) | 0–2 | Volga Nizhny Novgorod (2) | Lipetsk | 
| Match Protocol (in Russian) | Kukharchuk  Lukyanov  | 
Stadium: Metallurg Stadium Attendance: 5000 Referee: Yevgeni Kukulyak (Kaluga)  | 
| 27 August 2015 | Pskov-747 (3) | 0–1 | FC Tosno (2) | Pskov | 
| Match Protocol (in Russian) | Komkov  | 
Stadium: Sport Complex 747 Attendance: 1500 Referee: Igor Panin (Dmitrov)  | 
| 27 August 2015 | FC Khimki (3) | 3–0 | FC Tyumen (2) | Khimki | 
| Markosov  Dvornikov Chernyshov  | 
Match Protocol (in Russian) | Stadium: Rodina Stadium Attendance: 850 Referee: Roman Chernov (Moscow)  | 
| 11 September 2015 | Shakhter Peshelan' (5) | 2–3 (a.e.t.) | Shinnik Yaroslavl (2) | Dzerzhinsk | 
| Zabolotnyi  | 
(in Russian) | Myazin  Ayrapetyan  | 
Stadium: Khimik Stadium Attendance: 600 Referee: Stanislav Vasilyev (Izhevk)  | 
Round of 32
Teams from the Premier League enter the competition at this round. The matches were played on 23 and 24 September 2015.
| 23 September 2015 | Sakhalin Yuzhno-Sakhalinsk (3) | 0–4 | Ufa | Yuzhno-Sakhalinsk | 
| 19:00 VLA (UTC+10) | Zaseyev  Krotov Fomin  | 
Stadium: Spartak Stadium | 
| 23 September 2015 | Baikal Irkutsk (3) | 1–2 (a.e.t.) | CSKA Moscow | Irkutsk | 
| 18:30 IRKST (UTC+8) | Mashnev  | 
Cauņa  Panchenko  | 
Stadium: Trud Stadium | 
| 23 September 2015 | Tambov (3) | 2–3 | Krylia Sovetov | Tambov | 
| 15:00 MSK (UTC+3) | O. Chernyshov  A. Chasovskikh  | 
Chochiyev  Rodić Tsallagov  | 
Stadium: Central Stadium | 
| 23 September 2015 | Volga Tver (3) | 0–3 (a.e.t.) | Zenit Saint Petersburg | Tver | 
| 15:00 MSK (UTC+3) | Tkachuk  | 
Stadium: Khimik Stadium | 
| 23 September 2015 | Torpedo Armavir (2) | 0–1 | Lokomotiv Moscow | Armavir | 
| 15:30 MSK (UTC+3) | Škuletić  | 
Stadium: Yunost Stadium | 
| 23 September 2015 | Nosta Novotroitsk (3) | 0–2 | Terek Grozny | Novotroitsk | 
| 18:00 YEKT (UTC+5) | Kadyrov  Kanu  | 
Stadium: Metallurg Stadium | 
| 23 September 2015 | Volga Nizhny Novgorod (2) | 0–7 | Spartak Moscow | Nizhny Novgorod | 
| 18:00 MSK (UTC+3) | Zé Luís  Popov Tasci Zotov Özbiliz  | 
Stadium: Lokomotiv Stadium | 
| 23 September 2015 | Shinnik Yaroslavl (2) | 1–2 | Kuban Krasnodar | Yaroslavl | 
| 18:30 MSK (UTC+3) | Plătică  | 
Nurisov  Volchkov  | 
Stadium: Shinnik Stadium | 
| 23 September 2015 | Sokol Saratov (3) | 2–4 | Anzhi Makhachkala | Saratov | 
| 19:00 MSK (UTC+3) | Stolyarenko  Korotayev  | 
Boli  Leonardo Almeida  | 
Stadium: Lokomotiv Stadium | 
| 24 September 2015 | SKA-Energiya Khabarovsk (2) | 2–0 | Rubin Kazan | Khabarovsk | 
| 19:00 VLA (UTC+10) | Popov  Bazelyuk  | 
Stadium: Lenin Stadium | 
| 24 September 2015 | Yenisey Krasnoyarsk (2) | 1–2 | Ural | Krasnoyarsk | 
| 19:00 KRAT (UTC+7) | Lescano  | 
Stavpets  Gogniyev  | 
Stadium: Central Stadium | 
| 24 September 2015 | Zenit-Izhevsk (3) | 0–1 | Krasnodar | Izhevsk | 
| 16:00 SAMT (UTC+4) | Smolov  | 
Stadium: Central Stadium Zenit | 
| 24 September 2015 | Lokomotiv Liski (3) | 0–2 | Dynamo Moscow | Liski | 
| 18:00 MSK (UTC+3) | Tashayev  Kokorin  | 
Stadium: Lokomotiv Stadium | 
| 24 September 2015 | Spartak Nalchik (3) | 0–2 | Amkar Perm | Nalchik | 
| 18:30 MSK (UTC+3) | Balanovich  | 
Stadium: Spartak Stadium Attendance: 4,500 Referee: Roman Chernov  | 
| 24 September 2015 | Tosno (2) | 1–0 (a.e.t.) | Rostov | Tikhvin | 
| 19:00 MSK (UTC+3) | Mikhalyov  | 
Stadium: Stadion Kirovets | 
| 24 September 2015 | Khimki (3) | 1–0 | Mordovia Saransk | Khimki | 
| 19:00 MSK (UTC+3) | Chernyshov  | 
Stadium: Rodina Stadium | 
Round of 16
The matches were played on 28 and 29 October 2015.
| 28 October 2015 | Ufa | 1–0 | SKA-Energiya Khabarovsk (2) | Ufa | 
| 18:00 YEKT (UTC+5) | Pourié  | 
Stadium: Neftyanik Attendance: 3,450 Referee: Vladimir Seldyakov  | 
| 28 October 2015 | Terek Grozny | 2–1 (a.e.t.) | Khimki (3) | Grozny | 
| 19:00 MSK (UTC+3) | Mitrishev  | 
Dvornikov  | 
Stadium: Akhmat-Arena Attendance: 14,700 Referee: Evgeny Turbin  | 
| 28 October 2015 | Zenit Saint Petersburg | 5–0 | Tosno (2) | Saint Petersburg | 
| 19:00 MSK (UTC+3) | Dzyuba  Witsel Ryazantsev  | 
Stadium: Petrovsky Stadium Attendance: 16,156 Referee: Vladislav Bezborodov  | 
| 28 October 2015 | CSKA Moscow | 2–1 | Ural | Khimki | 
| 19:30 MSK (UTC+3) | Panchenko  Tošić  | 
Podberyozkin  | 
Stadium: Arena Khimki Attendance: 3,000 Referee: Kirill Levnikov  | 
| 28 October 2015 | Kuban Krasnodar | 1–0 | Spartak Moscow | Krasnodar | 
| 20:30 MSK (UTC+3) | Melgarejo  | 
Stadium: Kuban Stadium Attendance: 7,791 Referee: Sergei Ivanov  | 
| 29 October 2015 | Krylia Sovetov | 0–1 | Dynamo Moscow | Samara | 
| 18:00 SAMT (UTC+4) | Tashayev  | 
Stadium: Metallurg Attendance: 4,951 Referee: Aleksandr Yegorov  | 
| 29 October 2015 | Lokomotiv Moscow | 0–1 | Amkar Perm | Moscow | 
| 19:00 MSK (UTC+3) | Dzhikiya  | 
Stadium: Lokomotiv Stadium Attendance: 8,185 Referee: Sergei Kulikov  | 
| 29 October 2015 | Krasnodar | 3–1 | Anzhi Makhachkala | Krasnodar | 
| 19:00 MSK (UTC+3) | Mamayev  Tagirbekov Joãozinho  | 
Yeshchenko  | 
Stadium: Kuban Stadium Attendance: 4,045 Referee: Aleksei Matyunin  | 
Quarter-finals
The matches were played from 28 February to 2 March 2016.
| 28 February 2016 | Zenit Saint Petersburg | 1–0 (a.e.t.) | Kuban Krasnodar | Saint Petersburg | 
| 20:00 MSK (UTC+3) | Maurício  | 
Stadium: Petrovsky Stadium Attendance: 17646 Referee: Aleksei Eskov (Moscow)  | 
| 1 March 2016 | Ufa | 0–2 | CSKA Moscow | Ufa | 
| 19:00 YEKT (UTC+5) | Shirokov  Musa  | 
Stadium: Neftyanik Attendance: 9850 Referee: Sergey Lapochkin (St. Petersburg)  | 
| 1 March 2016 | Krasnodar | 1–0 (a.e.t.) | Terek Grozny | Krasnodar | 
| 19:15 MSK (UTC+3) | Granqvist  | 
Stadium: Kuban Stadium Attendance: 8750 Referee: Kirill Levnikov (St. Petersburg)  | 
| 2 March 2016 | Amkar Perm | 3–1 | Dynamo Moscow | Perm | 
| 19:00 YEKT (UTC+5) | Prudnikov  Zaytsev Shavayev  | 
Drahun  | 
Stadium: Zvezda Stadium Attendance: 7300 Referee: Vladimir Moskalyov (Voronezh)  | 
Semi-finals
The matches were played on 20 April 2016.
| 20 April 2016 | Amkar Perm | 1–1 (a.e.t.) (3–4 p)  | Zenit Saint Petersburg | Perm | 
| 19:00 YEKT (UTC+5) | Idowu  | 
RFPL report | García  | 
Stadium: Zvezda Stadium Attendance: 15,660 Referee: Igor Fedotov  | 
| Penalties | ||||
| Peev  Shavayev Ogude Selikhov Prudnikov Zaytsev  | 
||||
| 20 April 2016 | CSKA Moscow | 3–1 | Krasnodar | Khimki | 
| 19:00 MSK (UTC+3) | Golovin  Dzagoev  | 
RFPL Report | Sigurðsson  | 
Stadium: Arena Khimki Attendance: 4,587 Referee: Vitali Meshkov  | 
Final
| CSKA Moscow | 1−4 | Zenit Saint Petersburg | 
|---|---|---|
| Olanare  | 
RPFL Report | Hulk  Kokorin Yusupov  | 
References
- ↑ Виталий Мутко: «Финал Кубка России пройдет в Казани». (in Russian). sports.ru.
 - ↑ First Round
 - ↑ Second Round
 - ↑ Third round
 - ↑ Fourth round
 
External links
- Official page (in Russian)