Zenit St. Petersburg booked their place in the next round of the Russian Cup with a hard-fought 2-1 away victory over Dynamo Makhachkala on Wednesday night. In a cup tie that kicked off at 23:30 local time at the Dynamo Stadium, the visitors from St. Petersburg needed a second-half winner from Wendel to see off a resilient Dynamo side that refused to roll over.
The result sends Zenit through, while Dynamo Makhachkala exit the competition despite a spirited performance in front of their home supporters. It was a classic cup encounter: moments of real quality from the favourites, combined with stubborn resistance and a late surge from the underdogs.
Match Overview
Competition: Russian Cup
Fixture: Dynamo Makhachkala vs Zenit St. Petersburg
Date: 14 October 2026
Kick-off: 23:30 local time
Venue: Dynamo Stadium, Makhachkala
Final Score: Dynamo Makhachkala 1–2 Zenit St. Petersburg
The late kick-off did little to dampen the atmosphere in Makhachkala, with a noisy home crowd urging their team on against one of the strongest sides in Russian football. Zenit, as expected, dominated possession early, but Dynamo’s compact defensive block and quick transitions made life uncomfortable for the visitors.
Key Moments That Decided the Tie
- 23rd minute – Zenit take the lead: Mateo Cassierra opened the scoring with a trademark poacher’s finish, turning in a low cross from the right after a patient build-up. It was the Colombian’s fifth goal of the Russian Cup campaign and a reminder of his clinical instincts inside the box.
- 57th minute – Dynamo Makhachkala equalise: The home side stunned Zenit with a beautifully worked goal. Murad Magomedov exchanged passes on the edge of the area before curling a left-footed shot into the far corner, sending the home fans into raptures.
- 78th minute – Wendel wins it for Zenit: With the tie hanging in the balance, Wendel produced a moment of individual brilliance. The Brazilian midfielder picked up the ball 25 yards from goal, took a touch to set himself, and unleashed a dipping strike that beat the goalkeeper at his near post.
- 90+3 minutes – Late drama: Dynamo threw bodies forward in stoppage time and nearly forced a penalty shootout, but Zenit’s defence held firm under a series of late corners.
Tactical Story: Control vs Counter-Attack
Zenit set up in their usual 4-2-3-1 shape, with Douglas Santos and Artur pushing high from full-back to stretch Dynamo’s defensive line. The visitors enjoyed over 65% possession and completed more than twice as many passes as their hosts, but they struggled to break down a disciplined Dynamo side that defended deep and in numbers.
Dynamo Makhachkala, meanwhile, were happy to cede territory and hit on the break. Their equaliser came from exactly that approach: a quick turnover in midfield, a direct run at the heart of Zenit’s defence, and a composed finish. For long spells, it looked like the home side might force extra time.
Ultimately, the difference in quality told. Zenit’s substitutes added fresh legs in the final 20 minutes, and Wendel’s winner was the kind of goal that separates genuine cup contenders from brave outsiders.
Standout Players
- Mateo Cassierra (Zenit): Sharp, movement-heavy and ruthless in front of goal. His first-half strike set the tone and he was a constant nuisance for Dynamo’s centre-backs.
- Wendel (Zenit): The match-winner. Beyond his goal, he dictated tempo in midfield and completed 92% of his passes. A big-game performance from a key player.
- Murad Magomedov (Dynamo Makhachkala): The equaliser was a moment of pure skill, and his willingness to carry the ball forward gave his side a genuine outlet all night.
- Timur Magomedov (Dynamo Makhachkala): The goalkeeper made several important saves, particularly from Cassierra and Claudinho, to keep the scoreline respectable.
Match Statistics at a Glance
- Possession: Dynamo Makhachkala 35% – 65% Zenit St. Petersburg
- Shots (on target): Dynamo 8 (4) – 17 (8) Zenit
- Corners: Dynamo 5 – 9 Zenit
- Fouls: Dynamo 14 – 10 Zenit
- Yellow cards: Dynamo 3 – 2 Zenit
What It Means for Both Sides
For Zenit St. Petersburg, this was a professional if not entirely convincing cup display. They avoid a potential banana skin on the road and move one step closer to another Russian Cup final. With their squad depth and q

