MoneyballDixon-Coles · xG fusion
Back to Moneyball

Lokomotiv Moskva 0-1 Rubin Kazan: Match Report, Goals, Stats and Ratings

Full time: Lokomotiv Moskva 0-1 Rubin Kazan

Rubin Kazan beat Lokomotiv Moskva 1-0 in Russian Premier League Matchday 14 on Friday 6 November 2026 at RZD Arena. The goals: Egor Teslenko 71'. It went against Moneyball's pre-match estimate.

How Rubin Kazan won it

The opening goal came in the 71st minute: Egor Teslenko for Rubin Kazan, set up by U. Babaev.

It was 0-0 at half-time, and the second half changed the result.

The referee, I. Tanashev, showed 4 yellow cards: 2 to Lokomotiv Moskva and 2 to Rubin Kazan.

Lokomotiv Moskva: M. Galaktionov, 5-4-1 · Rubin Kazan: O. Kuzmin, 5-4-1.

Moneyball's prediction against the result

The prediction missed. Before kick-off Moneyball leaned to a Lokomotiv Moskva win at 41% and gave a Rubin Kazan win 31%; the match went the other way.

The goals dried up: the estimate expected about 2.6 and the match produced one.

Over 2.5 goals had been put at 49%; with 1 goal the under came in, as the estimate leaned.

Both teams to score was 54%; they did not both score, against the estimate.

Computed before kick-off from both sides' season goals and expected goals as of 2026-11-05, through a Dixon-Coles score model, and left as it was.

Why it went this way

On the day the expected goals were 2.08 for Lokomotiv Moskva and 0.85 for Rubin Kazan.

Lokomotiv Moskva scored about 2.1 fewer than their chances were worth: poor finishing, or a goalkeeper at his best.

Lokomotiv Moskva created the better chances, 2.08 xG to 0.85, and still lost. On chances alone, the result could easily have gone the other way.

Lokomotiv Moskva had 4 shots on target, Rubin Kazan 6.

Lokomotiv Moskva's goalkeeper made 5 saves.

Lokomotiv Moskva had 61% of the ball, but Rubin Kazan took the points.

Where the two sides stood before this match

Lokomotiv Moskva came into it with 14 Russian Premier League matches played, scoring 1.1 and conceding 1.5 a match, with 1.22 expected goals for and 2.05 against, and had won 14% of their matches.

Rubin Kazan came into it with 14 Russian Premier League matches played, scoring 1.0 and conceding 1.3 a match, with 1.07 expected goals for and 1.41 against, and had won 29% of their matches.

Lokomotiv Moskva vs Rubin Kazan: the match in numbers

Lokomotiv MoskvaMatch statisticsRubin Kazan
61%Ball possession39%
2.08Expected goals (xG)0.85
11Total shots26
4Shots on target6
0Big chances1
541Total passes353
83%Pass accuracy76%
6Corners7
13Fouls10
3Offsides1
13Tackles11
5Saves4
2Yellow cards2

Team statistics from Sportmonks.

Player ratings and man of the match

Man of the match: Anderson Arroyo (Rubin Kazan), rated 8.2 by Sportmonks.

Lokomotiv Moskva

Rubin Kazan

The lowest-rated starter was Veldin Hodza at 6.4. Ratings run from 0 to 10; around 7.0 is a solid match.

What comes next

Each preview has Moneyball's estimate for the next match, published before kick-off and marked against the result afterwards, as this one is.

Questions about Lokomotiv Moskva vs Rubin Kazan

What was the score in Lokomotiv Moskva vs Rubin Kazan?

Lokomotiv Moskva 0-1 Rubin Kazan (half-time 0-0), Russian Premier League, Friday 6 November 2026.

Who scored in Lokomotiv Moskva vs Rubin Kazan?

Egor Teslenko 71'.

Did Moneyball predict Lokomotiv Moskva vs Rubin Kazan correctly?

The prediction missed. Before kick-off Moneyball leaned to a Lokomotiv Moskva win at 41% and gave a Rubin Kazan win 31%; the match went the other way.

Who was man of the match in Lokomotiv Moskva vs Rubin Kazan?

Anderson Arroyo, rated 8.2 by Sportmonks.

Who refereed Lokomotiv Moskva vs Rubin Kazan?

I. Tanashev.

Every match, before and after

Moneyball writes a preview with its estimate before every match of Europe's top five leagues and the European cups, then marks it against the result, hits and misses alike.

Open Moneyball Match Live All match reports

Moneyball is a football statistics site. No model predicts football reliably: every figure is an estimate.