Pitch Radar

Rodina Moscow — Krasnodar 2:1

Rodina Moscow
2:1
Krasnodar
RPL · 31 Oct 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.

Score2:1
Home xG1.18Rodina Moscow
Away xG0.71Krasnodar
Expected points1.72 : 0.97

Who deserved it

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

The numbers

TeamGoalsxGGoals − xGExpected points
Rodina Moscow21.18+0.81.72
Krasnodar10.71+0.30.97

Goals

MinuteGoalTeamShot xGAssist
63'ChristianKrasnodar0.04Dmitry Vorobyev
68'German OnugkhaRodina Moscow0.38Andrey Egorychev
85'Douglas Augusto (own goal)Rodina Moscow—

Key chances

MinutePlayerTeamxGOutcome
3'German OnugkhaRodina Moscow0.38saved, header
68'German OnugkhaRodina Moscow0.38goal
88'Dmitry VorobyevKrasnodar0.13hit the woodwork

Shots: Rodina Moscow 11, Krasnodar 12; big chances (xG 0.3 and above): 2 and 0.

How the game went

In the first half xG was Rodina Moscow 0.53, Krasnodar 0.17: a small edge for Rodina Moscow. In the second half xG was Rodina Moscow 0.66, Krasnodar 0.54: about even.

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

How it fits the season

Rodina Moscow: −0.3 for the season (13 in the table). Krasnodar: +6.6 (4). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All RPL matches with xG →