Zenit vs Spartak Moscow Prediction 18 July 2026
🔊 The “Derby of the Two Capitals” between Zenit and Spartak will shift to Nizhny Novgorod for one match, as the teams face off for the Russian Super Cup. This rivalry has always been fiercely contested, but this time there’s added intrigue: Zenit are chasing a milestone trophy, having already lifted the Super Cup nine times. The match will also serve as a testing ground for new rules designed to reduce stoppage time during throw-ins, substitutions, and treatment of injured players. It remains to be seen whether these factors will influence the final outcome.
Head-to-Head
📊 The two clubs have a rich head-to-head history, so let's take a closer look at the last ten official meetings. Zenit have the clear edge in wins: four against two. Another four matches ended level. Though one of Spartak's two victories came in the Russian Cup knockout stage - a run the Red-Whites went on to win.
Head-to-head statistics Zenit - Spartak Moscow

Zenit Saint Petersburg Team Overview
Zenit claimed the RPL title in the second year of their centenary. For most of the season, Sergei Semak's side were playing catch-up with Krasnodar. But with three rounds to go, the Bulls lost their footing and Zenit moved ahead. The St. Petersburg club finished the season top of the table, two points clear.
Zenit also reached the semi-finals of the Russian Cup Regional Path, where they lost on penalties to their upcoming opponents - 0:0 after ninety minutes, 6:7 on spot-kicks. During the summer pre-season, the club played six friendlies without a defeat. The only dropped points came in draws against Gimnasia y Esgrima (1:1) and Makhachkala's Dynamo (1:1).
Match Results: Zenit Saint Petersburg

Spartak Moscow Team Overview
Spartak started last season under Dejan Stankovic, but struggled through the first half of it, sitting sixth when the winter break arrived. Juan Carlos Carcedo took charge in January. The former Unai Emery assistant lifted the club into the top four and came close to a bronze medal - Spartak were in the fight for third right up to the final round, but finished one point behind Lokomotiv. They did win the Russian Cup, though.
That cup win - against Krasnodar (1:1, 4:3 on penalties) - is what earned them a place in the upcoming match. Pre-season hasn't gone particularly well: two wins, a draw and a defeat across the summer camp. The last two results were back-to-back, and the most recent one came in a derby against Lokomotiv - friendly or not, a 0:2 loss to them stings.
Match Results: Spartak Moscow
Latest news
Zenit Saint Petersburg
❌ Ahead of the match, Zenit are without two of their star Brazilians, Douglas Santos and Luis Henrique, both granted extended rest following the World Cup. On the plus side, the summer transfer window saw the arrivals of Felipe Augusto (signed from Trabzonspor for €15 million) and Kevin Andrade (brought in from Baltika for €3.5 million).
Spartak Moscow
❌ This summer, Spartak underwent a roster overhaul, parting ways with the perpetually injured Theo Bongonda, Anton Zabolotny, as well as defenders Nikita Chernov and Oleg Ryabchuk. Former defensive linchpin Srdjan Babic remains sidelined, still recovering from an injury that has kept him out for eight months. On the bright side, Spartak have reinforced their backline by signing Victor Parada from Alaves for €5 million.
🟨 Yellow Cards Prediction
No need to spell out how heated this match is going to be. Season opener, Russian football, and a derby on top of that, there's going to be plenty of battling. For example, in the last six head-to-head meetings between these clubs, there were at least four bookings in each game. Backing total yellow cards over 3.5 at 1.6* seems like the right call.
🎯 Safe Bet
Building on that, there's an interesting detail worth flagging: Zenit picked up more than two yellows in just one of their last six meetings with Spartak. The match will be refereed by Evgeni Bulanov, who tends to let players fight for the ball. That probably means even fewer whistles going against the St. Petersburg side. In this case, it's reasonable to choose Zenit total yellow cards under 2.5 at 1.34*.
😱 Risky Bet
Both clubs carry enough weight to publicly criticise referees, and Spartak do it more than most. The Moscow side have a particularly rocky history with Sergei Karasev, who will be on VAR duty here. Karasev has awarded 16 penalties against Spartak and only nine in their favour. And penalties have featured in three consecutive meetings between these two, with Zenit getting the better of it: three spot-kicks to Spartak's one. Worth a look at Zenit total penalties over 0.5 at 3.5*.
🚩 Corners Prediction
The last five meetings between these sides, when both finished with eleven men, tell a clear story: most of the action stays in the middle of the pitch. The ball rarely makes it to the corner flags. In three of those five games, the combined corner count was seven or fewer. The other two ended with a red card. If things go smoothly, there's no reason to expect a flood of set pieces. Total corners under 9.5 is available at 1.91* with a bit of room to spare.
⚽️ Goals Prediction
Here's a telling stat: in last season's Russian Cup, Zenit failed to score more than one goal in ten straight matches, a run stretching over six months. The last time they netted more than once was back in October, when they dismantled Orenburg 6-0. Juan Carlos Carcedo has known how to build a solid defence since his days at Pafos, especially in matches of this magnitude. Zenit total goals under 1.5 looks worth a go, bookmakers are offering a decent 1.72* on that line.
🚀 Player Stats Bet
During pre-season, Zenit brought in Felipe Augusto to compete with Aleksandr Sobolev up front. The Brazilian made a strong impression at Trabzonspor, scoring 13 goals in the Turkish Süper Lig. He then needed just 117 minutes to score twice on his debut for the St. Petersburg club.
Sergei Semak has admitted that Felipe is still finding his rhythm in training, so he may not start. But given how quickly he's been finding the net for his new club, don't be surprised if the manager uses him as a super-sub. Either way, the chances of the South American getting on the pitch are high - Augusto to score at 2.8* is worth backing.
👀 If the Match Goes Off-Script
Under Juan Carlos Carcedo, Spartak have shown they can handle cup football. In their last four Russian Cup matches, no team scored more than once, and two of those went to penalties. Zenit, in the same competition, haven't scored more than one goal in five straight games.
With that kind of scoring record, a draw is very much on the table. Under the Super Cup regulations, that means the winner decided by a penalty shootout (yes). That outcome is available at 3.45*.
*Odds are approximate and may vary across different bookmakers.
⭐️ Editor's Prediction
A lot has been said about how much this match means to both clubs, and about their attacking output. The first factor will almost certainly affect the intensity - the tackles, the duels, the physicality. The betting lines on that aren't particularly interesting, though, since derby status already implies maximum aggression, and both sides regularly go over on fouls and yellow cards alike.
More interesting is how these two have looked in the Russian Cup. Zenit, in Semak's usual fashion, kept the goal count to a minimum. Spartak, seemingly following the blueprint Karsedo developed during his time at Pafos, got through the final stretch of the competition with the pragmatism dialled up to full.
Both teams have injury problems in their attacking lines. Zenit will be without their Brazilian key players, while Spartak are left hoping Manfred Ugalde - who has faded in the second half of the season - can contribute something. It all points to total goals under 2.5. You'd like to think the scoreboard won't stay blank for long. A 1-1 draw in normal time would be enough to cash.
