Dynamo enter this fixture desperate to climb out of the lower reaches of the table, while Dinamo Makhachkala aim to solidify their surprise grip on a continental qualification spot.
Dynamo find themselves in a precarious 13th position with just one point, sitting only a single point above the relegation zone. After a 1-2 defeat to Baltika and a goalless draw against Krylia Sovetov, the hosts are searching for their first win of the season to secure their survival status with 28 games remaining.
In contrast, Dinamo Makhachkala arrive in Moscow in 4th place, currently holding a continental spot after a perfect run in their last two outings. Momentum is firmly with the visitors following consecutive 2-1 victories over Lokomotiv and Fakel, though their long-term away form remains a concern.
How the public market prices this match, shown next to our model. For context only — it never changes a signal.
Elo is overall team strength. xG is the goals an average team would score from the same chances.
One strength number built from every result a team has had. Higher means stronger.
Dynamo are the stronger side — 199 rating points clear of Dinamo Makhachkala.
Per-game averages this season. Use the buttons to split the goals by venue.
Both teams across every game this season.
Whole season, home and away combined — Dynamo 9 games, Dinamo Makhachkala 9 games.
Premier League (Russia) standings · both teams highlighted in context.