Tot. score:
3:2
Dynamo Moscow
0
:
1
Ended
Zenit Saint Petersburg
1st meeting
Zenit Saint Petersburg
1:3
Dynamo Moscow

Dynamo Moscow vs Zenit Prediction

Details
The main thing

    🔊 Can Zenit bounce back and continue their journey to the Russian Cup final through the upper bracket? Three weeks ago, they unexpectedly lost to Dynamo Moscow on their home turf. But there's no cause for alarm. Even if they fail to turn things around, the team can take the regional path, which might prove to be easier. Nevertheless, there's no doubt that the "Blue-White-Sky Blues" are heading to Moscow, to the VTB Arena, aiming for victory. What will be the outcome? We'll try to make an insightful prediction in our analysis.

    Head-to-Head

    📊 In the stretch of 45 head-to-head matches, Zenit hold the advantage, boasting a 49 percent win rate. This season, they confidently edged Dynamo in the Russian Premier League, albeit by a narrow margin (2-1). Zenit had a significant advantage, especially after their opponents scored first. Surprisingly, just a week and a half later, Sergey Semak's squad slipped up (1-3). The "Blue and Whites" played until the end and snatched victory in the final minutes of regulation time, extending their lead comfortably in stoppage time.

    In head-to-head encounters, Dynamo rarely find the net. The first leg of the Russian Cup quarterfinals was an exception. Even at home, for 12 consecutive matches, they haven't scored more than one goal against Zenit. Following their defeat in the first match, the "Blue-White-Sky Blues" are likely to be more focused on the result, making it reasonable to bet on the hosts' total goals under 1.5.

    H2H Stats Matches and Previous Teams Results

    25%
    12 Wins
    23%
    11 Draws
    52%
    25 Wins
    Total games
    48
    Total Goals Avg
    2.69
    Both teams scored
    52%
    1.02
    Total average
    1.67
    2.69
    Yellow cards
    2.04
    Last matches
    22.03.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.65
    1.02
    3
    6
    17
    9
    0
    1
    1
    3
    1
    2
    0
    1
    0.65
    1.02
    3
    6
    17
    9
    0
    1
    03.02.26
    Winline Winter Cup 2025
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    -
    -
    8
    1
    -
    -
    0
    3
    2
    1
    1
    0
    1
    1
    -
    -
    8
    1
    -
    -
    0
    3
    27.11.25
    Russian Cup
    Dynamo Moscow
    Dynamo Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    -
    -
    2
    6
    15
    9
    3
    1
    0
    1
    0
    1
    0
    0
    -
    -
    2
    6
    15
    9
    3
    1
    05.11.25
    Russian Cup
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    -
    -
    6
    8
    8
    6
    1
    3
    1
    3
    0
    0
    1
    3
    -
    -
    6
    8
    8
    6
    1
    3
    26.10.25
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Dynamo Moscow
    Dynamo Moscow
    1.58
    0.54
    10
    1
    12
    20
    3
    4
    2
    1
    1
    1
    1
    0
    1.58
    0.54
    10
    1
    12
    20
    3
    4
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Dynamo Moscow Team Overview

    🔵 The combination of Dynamo Moscow and the Russian national team once again ended poorly for Valery Karpin. For various reasons, he left the club, and his place was temporarily taken by Rolan Gusev. Clearly, he disagreed with Karpin at least in terms of tactics. In the debut match against Dynamo Makhachkala, the Moscow side switched to a 4-4-2 formation. Bitello was pulled deeper into the field, and two forwards, Ivan Sergeev and Konstantin Tyukavin, started the game. This caught their opponents off guard, and Dynamo matched their largest win of the season in the RPL with a 3-0 scoreline. However, this wasn't enough to lift them into the upper half of the league table.

    ⚪ In the Russian Cup, Dynamo Moscow played with a second-string lineup. With many players injured, young talents were actively used. Towards the end of the group stage, the squad expanded, allowing Karpin to field a more experienced team and climb to second place in the group. The fate of their playoff spot in the RPL Path was decided in the final round during a head-to-head clash with Krylia Sovetov, but there was no contest (4-0).

    Match Results: Dynamo Moscow

    Last matches
    17.05.26
    RPL
    Baltika Kaliningrad
    Baltika Kaliningrad
    Dynamo Moscow
    Dynamo Moscow
    0.96
    0.94
    5
    2
    24
    8
    4
    3
    1
    2
    0
    1
    1
    1
    0.96
    0.94
    5
    2
    24
    8
    4
    3
    W
    11.05.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    1
    Krasnodar
    Krasnodar
    0.66
    1.61
    2
    6
    16
    18
    3
    1
    2
    1
    0
    1
    2
    0
    0.66
    1.61
    2
    6
    16
    18
    3
    1
    W
    07.05.26
    Russian Cup
    Krasnodar
    Krasnodar
    Dynamo Moscow
    Dynamo Moscow
    -
    -
    6
    4
    10
    14
    2
    1
    0
    0
    0
    0
    0
    0
    0
    0
    6
    5
    -
    -
    6
    4
    10
    14
    2
    1
    L
    01.05.26
    RPL
    Lokomotiv Moscow
    Lokomotiv Moscow
    Dynamo Moscow
    Dynamo Moscow
    1.37
    0.68
    6
    5
    19
    11
    2
    2
    1
    1
    0
    1
    1
    0
    1.37
    0.68
    6
    5
    19
    11
    2
    2
    D
    26.04.26
    RPL
    Dynamo Moscow
    Dynamo Moscow
    Sochi
    Sochi
    1.41
    1.25
    5
    5
    13
    12
    3
    2
    2
    0
    1
    0
    1
    0
    1.41
    1.25
    5
    5
    13
    12
    3
    2
    W
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Zenit Saint Petersburg Team Overview

    🔵 Zenit's season isn't going as well as they hoped. The second round of the RPL has kicked off, yet they haven't claimed the top spot. However, they're closing in on the leaders, having matched CSKA on points and trailing Krasnodar by a narrow margin. The club's management expected more, especially following a trophyless previous season. Last weekend, Zenit secured a 2-0 victory over Paris NN, but it was a lackluster performance from the St. Petersburg side, suggesting further dropped points may be on the horizon.

    ⚪ On the other hand, in the Russian Cup, the "Blue-White-Sky Blues" have been flawless, amassing 18 points over six matches. No team has achieved such a feat since the tournament's format change. They secured a playoff spot from first place with two games to spare. Even in a meaningless match against Orenburg, Zenit netted six unanswered goals. Thus, their defeat in the very first playoff match comes as a surprise.

    Match Results: Zenit Saint Petersburg

    Last matches
    17.05.26
    RPL
    Rostov
    Rostov
    1
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.31
    1.36
    2
    9
    14
    15
    4
    1
    0
    1
    0
    1
    0
    0
    0.31
    1.36
    2
    9
    14
    15
    4
    1
    W
    10.05.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Sochi
    Sochi
    1.31
    0.48
    11
    3
    9
    15
    1
    3
    2
    1
    0
    1
    2
    0
    1.31
    0.48
    11
    3
    9
    15
    1
    3
    W
    02.05.26
    RPL
    CSKA Moscow
    CSKA Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    1
    3
    1
    1
    0
    2
    1.20
    2.09
    2
    7
    15
    7
    3
    2
    W
    26.04.26
    RPL
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    Akhmat Grozny
    Akhmat Grozny
    1.02
    0.36
    5
    5
    11
    16
    0
    1
    2
    0
    2
    0
    0
    0
    1.02
    0.36
    5
    5
    11
    16
    0
    1
    W
    22.04.26
    RPL
    Lokomotiv Moscow
    Lokomotiv Moscow
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    0.95
    0.79
    4
    3
    17
    13
    5
    7
    0
    0
    0
    0
    0
    0
    0.95
    0.79
    4
    3
    17
    13
    5
    7
    D
    Empty
    There are no events
    Add the matches you are interested in or Subscribe to a team, tournament or player.

    Latest news

    Dynamo Moscow

    🎙️ Rolan Gusev acknowledged that his team consciously took risks in the match against Dynamo Makhachkala: “The plan was for our two skilled forwards to perform as needed. We demanded goals from them. The result was crucial for us, given our position in the standings. We understand why the game was so disjointed; at times, we looked decent. We'll make adjustments. The opponent defended very well, and we were concerned about breaking down Dynamo's defense, so we took calculated risks, and our attack delivered as required.”

    ❌ Dynamo Moscow's injury list has slightly decreased. Andrey Lunev returned to goal, and Denis Makarov made it to the bench. However, it's unlikely that both players will feature in the upcoming match. Nevertheless, the team still has numerous injuries. Luis Chavez, Milan Majstorovic, Artur Gomes, Anton Miranchuk, and Bakhtiyor Zaynutdinov remain unavailable.

    Zenit Saint Petersburg

    🎙️ Sergei Semak admitted that the match against Pari NN wasn't the best performance from his team: “Pari NN tried to apply pressure at the end with long balls and set pieces, but we remained solid. It wasn't our best game in terms of quality, with plenty of mistakes. It was a tough, hard-fought victory. We lacked the quality to exploit the space that opened up after the second goal.”

    ❌ In the upcoming match, Vadim Shilov will be sidelined due to injury, having been actively involved in the Russian Cup. Fans also shouldn't expect to see Douglas Santos, Vyacheslav Karavaev, and Bogdan Moskvichyov on the pitch.

    🟨 Referee and Yellow Cards

    The main referee for the match is Anton Frolov. This season, he has officiated four matches each in the Russian Premier League and the Russian Cup. Notably, in the league, he averages more yellow cards (4.25 compared to 3) despite fewer fouls being recorded. Interestingly, Frolov has awarded only one penalty in eight matches.

    This season, Dynamo Moscow have been receiving yellow cards more frequently (1.9 compared to 1.5). On average, there are 4.1 warnings in their matches, while Zenit have a slightly lower average (3.6). However, their head-to-head in the RPL saw seven yellow cards, and four in the Russian Cup. With Zenit needing to make a comeback, tensions on the pitch are likely to be high from the start. Therefore, betting on over 4.5 total yellow cards seems like a strong possibility.

    ⚽ Goal Prediction

    Dynamo Moscow will be focused on maintaining their lead and looking for quick counterattacks. They are likely to hold off their opponent in the first half, but fatigue might set in after the break. This is when Zenit could find genuine opportunities to score, especially since they have netted in seven consecutive matches during this period. Thus, we suggest betting on a goal for the visitors in the 2nd half.

    🚩 Corner Prediction

    Both teams rank high this season for the number of corners won, with Zenit having a slight edge (5.4 compared to 5.3). The total number of corners in matches involving these teams exceeds nine. In their two head-to-heads this season, there were at least 11 corners each time. Considering Zenit will start attacking from the first whistle, a bet on over 9.5 total corners is worth considering.

    Editorial Prediction

    Zenit are the favorites for the upcoming clash, with the Russian Cup victory holding as much significance for them as the RPL title. While a full-strength lineup isn't expected, the squad will still be highly competitive. Dynamo impressed in Roland Gusev's debut as interim head coach, and it seems he might have a strategy to counter Zenit and maintain their two-goal advantage. Thus, we're leaning towards a final score of 2-1 in favor of Zenit.

    For Dynamo to advance on aggregate, they need to find the back of the net, while Zenit require at least two goals to push the encounter to a penalty shootout, a feasible task for them. However, scoring twice doesn't ensure victory, especially with the necessary goal difference in mind. Our key bet is on the visitors' total goals over 1.5.

    Our choice
    Zenit Saint Petersburg Total goals Over (1.5) at odds of -103*
    *The odds are relevant for the time of publication (25 November 2025, 19:55)

    Betting Tips: Dynamo Moscow - Zenit Saint Petersburg

    Dynamo Moscow have drawn in the 1st half
    fc-dinamo-moscowfc-zenit-st-petersburg-1in last 5 games against Zenit Saint Petersburg.
    1st Half Draw
    Bovada
    +125
    Zenit Saint Petersburg have won
    fc-zenit-st-petersburg-1in 6 of last 7 games (Russian Cup).
    fc-zenit-st-petersburg-1in 5 of last 6 away games (Russian Cup).
    Zenit Saint Petersburg Win
    Bovada
    +100
    Zenit Saint Petersburg have not lost
    fc-zenit-st-petersburg-1in 17 of last 18 games.
    fc-zenit-st-petersburg-1in last 9 away games.
    Zenit Saint Petersburg will not lose
    -333
    Dynamo Moscow have scored under 1.5 goals
    fc-dinamo-moscowfc-zenit-st-petersburg-1in last 12 home games against Zenit Saint Petersburg.
    fc-dinamo-moscowfc-zenit-st-petersburg-1in 6 of last 7 games against Zenit Saint Petersburg.
    Dynamo Moscow Total goals Under (1.5)
    -185
    View more facts

    Dynamo Moscow - Zenit Table position

    Group stage Group A
    gWDLGDPForm
    1.
    Zenit Saint Petersburg
    Zenit Saint Petersburg
    660019-518
    2.
    Orenburg
    Orenburg
    62136-148
    3.
    Rubin Kazan
    Rubin Kazan
    61235-96
    4.
    Akhmat Grozny
    Akhmat Grozny
    61148-104

    Comparison of Teams Stats

    10 matches
    4 - Wins
    4 - Draws
    2 - Loses
    Wins - 7
    Draws - 2
    Lose - 1
    10 matches
    Scored - 14
    Conceded - 10
    +4
    +10
    15 - Scored
    5 - Conceded
    4
    Wins
    7
    4
    Draws
    2
    2
    Loses
    1
    Goal difference
    14
    Scored
    15
    10
    Conceded
    5
    2.4
    Match goals average
    2
    1.4
    Goals scored per match on average
    1.5
    1
    Goals conceded per match on average
    0.5
    6
    Both teams scored
    5
    66'
    Minutes / Goal scored
    62'
    View all stats