Pitch Radar

Rubin Kazan — Fakel Voronezh 1:0

Rubin Kazan
1:0
Fakel Voronezh
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.

Score1:0
Home xG0.73Rubin Kazan
Away xG0.41Fakel Voronezh
Expected points1.60 : 0.98

Who deserved it

The score matched the game: Rubin Kazan was the better side by chances too.

The numbers

TeamGoalsxGGoals − xGExpected points
Rubin Kazan10.73+0.31.60
Fakel Voronezh00.41−0.40.98

Goals

MinuteGoalTeamShot xGAssist
37'Eddie SalcedoRubin Kazan0.12

Key chances

MinutePlayerTeamxGOutcome
50'Nikita LobovRubin Kazan0.13saved
33'Eddie SalcedoRubin Kazan0.12off target, header
37'Eddie SalcedoRubin Kazan0.12goal

Shots: Rubin Kazan 9, Fakel Voronezh 8; big chances (xG 0.3 and above): 0 and 0.

How the game went

In the first half xG was Rubin Kazan 0.55, Fakel Voronezh 0.20: a small edge for Rubin Kazan. In the second half xG was Rubin Kazan 0.19, Fakel Voronezh 0.21: 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

Rubin Kazan: +2.1 for the season (8 in the table). Fakel Voronezh: −6.5 (16). The gap between points and xPTS is built from matches like this one.

Other matches of the round

All RPL matches with xG →