Dinamo vs Zenit Live Score and Live Stream

Preview

On November 27, Dinamo were hosting Zenit in the National Cup of Russia. This was the second leg of their tie; Dinamo carried a 1-3 advantage from the first leg. Zenit wrapped up the match with a 0-1 triumph, making the overall score across both legs 3-2 to Dinamo.

On the 29th minute, Andrey Mostovoy netted the only goal of the match with a well-taken penalty, putting Zenit ahead and locking in the win.

In what promises to be a thrilling clash, Dinamo and Zenit renew their battle, 22 days after the previous National cup encounter that concluded in a 1-3 victory for Dinamo. After defeating Dynamo Mkh in Premier League on November 23, Dinamo prepare to take on their next challenge.

Zenit enter the match on a positive note in the same manner, having secured a victory over Nizhnyi Novgorod in their last outing.

In this National cup showdown, the spotlight will fall on the players who have been pivotal for Dinamo and Zenit throughout the campaign. Dinamo’s offensive unit, guided by Rolan Gusev, has leaned on Ivan Sergeev, their main scorer, and Bitello, as they continue to drive the team’s attacking efforts forward. Sergeev has already scored one goal in National cup this season, while Tyukavin has been their leading creator in the competition with one assist. Dinamo’s attacking depth is further showcased by Daniil Fomin, El Mehdi Maouhoub and Ulvi Babaev, who have each made valuable contributions this season.

Meanwhile, Maksim Glushenkov and Mateo Cassierra have been pivotal for Zenit’s attack, carefully orchestrated by Sergei Semak, combining to deliver important goals and assists. Pedro has emerged as Zenit’s leading scorer in National cup this season, netting one goal, while Glushenkov has been their leading creator in the competition with one assist. Andrey Mostovoy, Aleksandr Sobolev and Gustavo Mantuan have also played key roles, contributing with goals and assists to fuel Zenit’s attack.

ScoreBat is covering Dinamo vs Zenit in real time, providing the live stream and live score of the match, team line-ups, full match stats, live match commentary and official video highlights. We cover all matches of the National Cup of Russia in real time and provide live streaming whenever possible.

URL: https://www.scorebat.com/dinamo-vs-zenit-live-stream/

Live Streaming

You can watch Dinamo vs Zenit live stream here on ScoreBat when an official broadcast is available. We will provide only official live stream strictly from the official channels of the league or the teams whenever it is available. Live streaming will begin when the match is about to kick off.

We aggregate all official videos from official websites and Youtube channels of Zenit (often referred to as Zenit Petersburg, Zenit St. Petersburg or Зенит) and Dinamo (sometimes called Dinamo Moscow, Dynamo, Dynamo Moscow or Динамо) as well as the channels of the leagues that they compete in. So, whenever there is an official live broadcast of Dinamo - Zenit match available that isn't behind a paywall - you will be able to watch it on ScoreBat.

We only provide live streaming when we can find an official stream by the league or one of the teams. If you are unable to watch the live broadcast on this page it probably means that there are no official streamings available yet.

AI Prediction

Our AI model provides a pre-game prediction for the Dinamo–Zenit match, and as the game progresses, it refines those predictions continuously based on live developments. For this match, our AI model correctly predicted Zenit's win before the match. AI projections, calculated before kick-off, indicated Zenit’s victory had the highest chance, at 45%, while a draw was at 29% and Dinamo’s victory was at 26%.

Line-Ups

We are updating team formations and line-ups for Dinamo - Zenit in real time.

Dinamo kicked off the game with Andrey Lunev, Dmitri Skopintsev who got substituted by Victor Okishor on the 62nd minute, Roberto Fernandez, Maksim Osipenko, Nicolas Marichal, Juan Jose Caceres who got substituted by Leon Zaydenzal on the 46th minute, Bitello who got substituted by Yaroslav Gladyshev on the 87th minute, Rubens, Daniil Fomin, Konstantin Tyukavin who got substituted by Ulvi Babaev on the 73rd minute and Ivan Sergeev as starters, with Kurban Rasulov, Igor Leshchuk, Andrey Kudravets, Leon Zaydenzal, Victor Okishor, Ngoumo Ngamaleu, Ulvi Babaev, Timofey Marinkin, Alexander Kutitskiy, Yaroslav Gladyshev, Denis Makarov and El Mehdi Maouhoub on the bench.

Zenit's starting eleven were Evgeni Latyshonok, Yuri Gorshkov who got substituted by Luciano Gondou on the 77th minute, Nuraly Alip, Strahinja Erakovic, Gustavo Mantuan, Pedro, Wilmar Barrios who got substituted by Roman Vega on the 77th minute, Gerson who got substituted by Aleksandr Erokhin on the 87th minute, Andrey Mostovoy, Luiz Henrique and Maksim Glushenkov who got substituted by Aleksandr Sobolev on the 63rd minute, with Mikhail Kerzhakov, Denis Adamov, Arsen Adamov, Roman Vega, Nino, Aleksandr Erokhin, Yaroslav Mikhailov, Daniil Kondakov, Aleksandr Sobolev and Luciano Gondou on the bench.

Stats

Explore stats from Dinamo vs Zenit on ScoreBat - we are updating the numbers on this page every second of the game.

  • Ball Possession: 40 - 60
  • Total Attempts: 8 - 12
  • Shots On Target: 4 - 4
  • Corners: 2 - 6
  • Free Kicks: 9 - 15

Referee showed the yellow card five times throughout the game. Nicolas Marichal, Daniil Fomin, Victor Okishor, Nuraly Alip and Yaroslav Gladyshev were the ones to receive it.

Head-to-head

Over five meetings since August 2024, the teams have each had their moments. Dinamo and Zenit each have two wins, and one game ended in draw. The last time these teams met was on November 5, 2025, in the National Cup of Russia, and Dinamo emerged victorious with a 1-3 scoreline. In total, Dinamo have managed eight goals in these five meetings, compared to Zenit's six. So, overall, Dinamo and Zenit have shared a nearly identical head-to-head record in their recent history.

Recent Form

Dinamo’s previous game resulted in a win against Dynamo Mkh., while Zenit’s previous game resulted in a win against Nizhnyi Novgorod.. Overall, Dinamo have won eight of their last twenty matches, losing eight and drawing four, while over their most recent twenty games, Zenit have claimed fourteen victories, suffered two defeats, and drawn four times.

  • Zenit have gone 9 consecutive away matches without a defeat.
  • Dinamo's last 3 matches had over 2.5 goals.
  • Dinamo haven't played a draw in their previous 3 home matches.

Video Highlights

We are adding goal videos and full video highlights of the match between Dinamo and Zenit in real time. You can watch the goal by Andrey Mostovoy as the videos of the goals are added usually minutes after the actual event if there are any official videos available. Full video highlights of Dinamo - Zenit are being added as they become available on the official social media channels of the league or the teams.

Live Commentary

  1. FT
    Full Time
    Match ends. Dinamo 0, Zenit 1.
  2. 90 + 4'
    Yaroslav Gladyshev is shown the yellow card.
  3. 88'
    Nuraly Alip is shown the yellow card.
  4. 87'
    Substitution for Zenit. Aleksandr Erokhin replaces Gerson
  5. 87'
    Substitution for Dinamo. Yaroslav Gladyshev replaces Bitello
  6. 78'
    Victor Okishor is shown the yellow card.
  7. 77'
    Substitution for Zenit. Luciano Gondou replaces Yuri Gorshkov
  8. 77'
    Substitution for Zenit. Roman Vega replaces Wilmar Barrios
  9. 73'
    Substitution for Dinamo. Ulvi Babaev replaces Konstantin Tyukavin
  10. 63'
    Substitution for Zenit. Aleksandr Sobolev replaces Maksim Glushenkov
  11. 63'
    Daniil Fomin is shown the yellow card.
  12. 62'
    Substitution for Dinamo. Victor Okishor replaces Dmitri Skopintsev
  13. 2T
    Kick-off
    Second half begins
  14. 46'
    Substitution for Dinamo. Leon Zaydenzal replaces Juan Jose Caceres
  15. HT
    Half-Time - 0 : 1
    First half ends.
  16. 29'
    0 - 1
    Andrey Mostovoy scores from the penalty spot for Zenit making the score 0 - 1.
  17. 12'
    Nicolas Marichal is shown the yellow card.
  18. 1T
    Kick-off
    First half begins