The Matchday 21 Russian Premier League fixture between Zenit Saint Petersburg and Spartak Moscow will take place on 14 March at the Gazprom Arena in Saint Petersburg. Zenit Saint Petersburg vs Spartak Moscow: prediction, betting odds and statistics.
Zenit Saint Petersburg
The Saint Petersburg side have won more penalties than anyone else this season - nine in total. Last round the team had two attempts from the spot, but failed to convert either of them. The result was a surprise 2:1 defeat to Orenburg, which was their first loss in the last 16 league matches (11 wins, 4 draws). In addition, it was only the fourth time in the 2025/26 Russian Premier League season that the club have conceded more than once. Even so, Sergei Semak's men have the second-stingiest defence in the competition. Thanks to Krasnodar dropping points in their own match, Zenit Saint Petersburg kept the gap to the leaders to a minimum in the standings.
- No more than two goals have been scored in 6 of the last 7 Premier League matches involving the Saint Petersburg side.
- The team are on an eight-match winning run at home in the league.
- In 6 of their last 8 home games in this competition, the club have kept a clean sheet.
Potential Zenit Saint Petersburg Lineup (4-5-1)
Denis Adamov - Vanya Drkusic, Douglas Santos, Nino, Gustavo Mantuan - John John, Pedro, Maksim Glushenkov, Wendel, Wilmar Barrios - Aleksandr Sobolev.
Spartak Moscow
The Moscow side beat Akron Togliatti 4:3 at home last round. Spartak Moscow have lost just one of their last six league matches (4 wins, 1 draw), but in that spell they have managed to keep a clean sheet only once. Overall, the capital club have five clean sheets, and even some sides in the bottom half of the table have a better figure. At the same time, Spartak Moscow sit sixth in the main standings. It is also worth adding that the match against Akron Togliatti was one of their best of the season in terms of shots on target - 10 (4.8 on average).
- Both teams to score has landed in 5 of the Moscow side's last 7 Russian Premier League matches.
- On the road in this competition, the club have scored at least twice in 6 of their last 8 games.
- The team have conceded in six straight away matches in the league.
Potential Spartak Moscow Lineup (4-3-3)
Aleksandr Maksimenko - Daniil Denisov, Christopher Wu, Ruslan Litvinov, Igor Dmitriev - Ezequiel Barco, Nail Umyarov, Christopher Martins - Manfred Ugalde, Marquinhos, Pablo Solari.
In the treatment room, the team have defenders Srdjan Babic and Ilya Samoshnikov. Defender Aleksandr Djiku is suspended.
Referee
Sergey Karasev (Russia)
Matches - 12 (Russian Premier League, 2025/26);
Yellow cards shown (including second yellows) - 63;
Average yellow cards per match - 5.2;
Red cards shown - 5;
Average fouls per match - 29;
Penalties - 33%.
Zenit Saint Petersburg vs Spartak Moscow: Match Prediction
Spartak Moscow have won their first two Russian Premier League matches of the calendar year for the first time since the 2000 season. It would seem the fans have reason to be happy, but the Moscow side's defensive play has taken the shine off those results. Sochi, one of the four lowest-scoring clubs, found the net twice against Juan Carlos Carcedo's men, and the Togliatti side went one better. Meanwhile, the clash with Dynamo Moscow in the domestic cup ended with five goals conceded. Against that backdrop, Spartak Moscow now face a trip to a principled rival, who will be even more motivated after last round's unexpected defeat.
Since the season resumed, the Saint Petersburg side have not scored more than once, but both matches were away from home. At the Gazprom Arena, Zenit Saint Petersburg have scored at least twice in 6 of their last 8 Premier League games. We think Sergei Semak's men will not look to play pragmatically in the upcoming fixture. The hosts will have a special edge for Spartak Moscow, so they should be able to show their full attacking potential. Moreover, in the first round the Saint Petersburg side scored twice against the Moscow club.
Prediction: Zenit Saint Petersburg, over 1.5 goals