The meeting was held in Moscow at the VEB Arena stadium and ended with a score of 1:0 in favor of Paolo Vanoli's wards.
In the 21st minute, Zelimkhan Bakaev converted a penalty.
11-meter was appointed after the ball hit the hand of Yake Biyol.
Referee Vladimir Moskalev did not immediately notice the violation of the rules, but after a hint from the VAR assistant, he went to watch the video replay, as a result of which he pointed to the spot.
In addition, just before the break, CSKA midfielder Jean-Philippe Gbamen fouled Roman Zobnin in midfield, for which he received a second yellow card and was sent off.
Thus, the army team remained in the minority.
Spartak became the last semi-finalist of the Russian Cup in the 2021/2022 season.
The draw for the next stage of the tournament will take place on April 21.
RT conducted a text online broadcast of the game in its Telegram channel "SpoRT".
Earlier it was reported that Alania beat Zenit on penalties and made it to the semi-finals of the Russian Cup.