The two clubs have been moving in opposite directions in the league table this season, Zenit having collected 52 points in 24 games to stand second, while Dynamo have only 23 from the same number of matches and are 11th.
FC Dynamo Makhachkala
- Dynamo’s home form has been steady enough to keep them out of trouble with one win and one draw in their last two at home.
- Vadim Evseev, who has been head coach since December 2025, has instilled a compact, pragmatic approach to the side where they set up in a deep defensive block with 3 or 5 at the back depending on the opposition and make rapid counterattacks when in possession.
FK Zenit St. Petersburg
- Zenit have won 3, drawn 1 and lost 1 of their last 5 matches.
- Zenit boss Sergey Semak has maintained the club’s reputation for flexibility and possession-based, high-tempo football while continuing the pressing strategy that has been in place since 2018.
- Zenit, on the other hand, has just one win in their last away trip but enough points on the road to keep their momentum going.
Head-to-Head
Given Zenit’s head-to-head record against Dynamo and their higher standing in the Premier League, the bookmakers' odds of 1.65 for the away side to win look fair.
Key Players
- Gamid Agalarov leads the scoring for Dynamo with six goals in 23 league appearances and has three of Makhachkala’s last five goals.
- Maksim Glushenkov has scored nine in 22 games for Zenit and looks the most likely to get on the scoreboard for them in this fixture, although Jhon Jhon has scored two goals in Zenit’s last five matches.
Betting Insights
Under 2.5 goals at 1.63 is a decent play given the defensive nature of Dynamo and BTTS - No at 1.54 should also come in given Zenit’s controlled attacking play should be able to break through eventually.
Prediction
- Zenit to edge close contest.
- Makhachkala’s disciplined defence will keep it close.