Pitch Radar

Dynamo Moscow — Dynamo Makhachkala 3:1

Dynamo Moscow
3:1
Dynamo Makhachkala
RPL · 9 Aug 2026 · season 2026/27

The score says how it ended. xG says how it should have ended: it is the sum of the chances each shot was worth, not an opinion about the game.

Score3:1
Home xG1.14Dynamo Moscow
Away xG1.13Dynamo Makhachkala
Expected points1.36 : 1.35

Who deserved it

The score matched the game: Dynamo Moscow was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
Dynamo Moscow31.14+1.91.36
Dynamo Makhachkala11.13−0.11.35

Goals

MinuteGoalTeamShot xGAssist
76'Timofey MarinkinDynamo Moscow0.03Viktor Okishor
78'Dmitrii SkopintcevDynamo Moscow0.08Konstantin Tyukavin
80'Gamid AgalarovDynamo Makhachkala0.54
92'Anton MiranchukDynamo Moscow0.63Viktor Okishor

Key chances

MinutePlayerTeamxGOutcome
92'Anton MiranchukDynamo Moscow0.63goal
80'Gamid AgalarovDynamo Makhachkala0.54goal
12'MiroDynamo Makhachkala0.33off target

Shots: Dynamo Moscow 11, Dynamo Makhachkala 8; big chances (xG 0.3 and above): 1 and 2.

How the game went

In the first half xG was Dynamo Moscow 0.29, Dynamo Makhachkala 0.49: about even. In the second half xG was Dynamo Moscow 0.85, Dynamo Makhachkala 0.63: about even. Dynamo Moscow scored 3 from 1.14 xG: well above what they created. As a rule, finishing like this evens out over time.

Shot data: Understat. xG rates the quality of a chance; it is not a forecast of the result.

How it fits the season

Dynamo Moscow: +7.3 for the season (2 in the table). Dynamo Makhachkala: −2.6 (11). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All RPL matches with xG →