The Oldest Russian Derby returns to the VTB Arena with Spartak Moscow aiming to close the five-point gap on the league leaders while Dynamo fight to solidify their continental standing.
Dynamo Moscow enter this clash in 6th place, currently occupying a continental qualification spot. They have found consistency in recent weeks, winning three of their last five matches, including a disciplined 1-0 away victory against Lokomotiv Moscow and a 3-1 home win over Dinamo Makhachkala.
Spartak Moscow sit 2nd in the table and remain firmly in the title race, trailing the leaders by five points with 24 games still to play. While they recently secured a statement 2-0 win over Zenit, their momentum was slightly checked last time out by a 1-1 draw against FC Orenburg. Dejan Stankovic’s side will be desperate to avoid dropping further points as they chase the summit.
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.
Evenly matched on rating.
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, Spartak Moscow 9 games.
Premier League (Russia) standings · both teams highlighted in context.