Match details. Premier League, Regular Season - 12. Kick-off is Sun 25 Oct, 16:30 Lagos time. It is played at Gazprom Arena, Saint Petersburg. The referee is Anton Frolov.
What's at stake. FK Zenit Saint Petersburg are 2nd on 24 points after 11 games, 1 point behind Dynamo, 1 point clear of FC Krasnodar. A win would take them above Dynamo. FC Dynamo-Makhachkala are 9th on 13 points after 11 games, 1 point behind Baltika, 1 point clear of FC Rostov. A win would take them above Baltika.
Team news. FK Zenit Saint Petersburg are without I. Diveev (inactive), R. Vega (yellow cards), Wendel (injury), I. Diveev (inactive), R. Vega (yellow cards), Wendel (injury). D. Adamov is their first-choice keeper. I. Diveev is their centre-back. FK Zenit Saint Petersburg's line-up is confirmed. FC Dynamo-Makhachkala are without A. Sandrachuk (injury), I. Shumakhov (knee injury), A. Sandrachuk (injury), I. Shumakhov (knee injury). T. Magomedov is their first-choice keeper. G. Agalarov is their top scorer. D. Lesovoy is their main creator. FC Dynamo-Makhachkala's line-up is confirmed.
Form. FK Zenit Saint Petersburg have won seven, drawn none and lost three of their last ten, 2.1 points a game. Their last five, newest first: W W W W L. In this competition FK Zenit Saint Petersburg have gone W W W W L W. FC Dynamo-Makhachkala have won three, drawn one and lost six of their last ten, 1.0 points a game. Their last five, newest first: D L L L W. In this competition FC Dynamo-Makhachkala have gone D L L L W L.
The numbers. FK Zenit Saint Petersburg score two and concede 1.4 a game in their last five at home, with one clean sheet. FK Zenit Saint Petersburg average 14.4 shots (5.2 on target), 5.5 corners and 3.2 cards a game, with 58% of the ball. FC Dynamo-Makhachkala score 1.6 and concede 2.8 a game in their last five away, with no clean sheets. FC Dynamo-Makhachkala average 13.0 shots (4.2 on target), 4.6 corners and 2.4 cards a game, with 48% of the ball.
Head to head. FK Zenit Saint Petersburg have won all of the last seven meetings. Four of the seven went over 2.5 goals and both teams scored in two. In the last four, FK Zenit Saint Petersburg won four. The last time they met, on 14 Oct 2026, it finished FK Zenit Saint Petersburg 2-1 FC Dynamo-Makhachkala: FK Zenit Saint Petersburg had 14 shots to 8, 56% of the ball, three yellow cards.
The case against. FK Zenit Saint Petersburg without D. Adamov (keeper), I. Diveev (centre-back). FC Dynamo-Makhachkala's record still gives them 22% to win.
The read. FK Zenit Saint Petersburg or the draw. An open game. Their goals for and against make FK Zenit Saint Petersburg the likelier winners; FK Zenit Saint Petersburg are the stronger side on form and the table; both teams' records favour FK Zenit Saint Petersburg; the meetings favour FK Zenit Saint Petersburg. Their goals for and against point to an open game. Their records put over 2.5 goals at 81%. Four of the last seven meetings went over 2.5.
The bets. Best bet: Over 1.5 Goals at 1.20, 76% on the records (FK Zenit Saint Petersburg: over 1.5 goals in 5 of 5 at home; FC Dynamo-Makhachkala: over 1.5 goals in 5 of 5 away). Backup: 2nd Half - Over/Under: Over 0.5 at 1.20. It often rescues the bet, but it is no guarantee. Leave: FK Zenit Saint Petersburg or Over 2.5 Goals (the signs point different ways); FK Zenit Saint Petersburg Win & Over 1.5 (the signs point different ways); FK Zenit Saint Petersburg win and over 2.5 goals (the signs point different ways). Predicted score: FK Zenit Saint Petersburg 2-1 FC Dynamo-Makhachkala (10% chance).
Every score's chance from both teams' checked games, never cut or rescaled. The lit square is the likeliest score that fits the read (the call and an open game).