Log in to watch
Live Match
Statistics
H2H
Lineups
Lokomotiv Moscow
Rubin Kazan
Attacks
91
68
Dangerous Attacks
43
34
Ball Possession
62
38
On Target
4
6
Off Target
6014
7029
Important Events
Live text broadcast
End 0-1
93′
N.Komlichenko
91′
J.Siwe
I.Saavedra
91′
J.Urozov
E. Salcedo
78′
A.Kovalenko
S.Babkin
78′
V.Rakov
L.Fasson
74′
I.Rozhkov
U.Babaev
71′
0-1
E.Teslenko
Assist: U.Babaev
63′
B. Jočić
V.Hodza
61′
E.Teslenko
54′
I.Samoshnikov
45′
A. Rudenko
D.Godyaev
45′
Z.Bakaev
S. Pinyaev
Halftime 0-0
Goal
Shot on target
Shot off target
Penalty
Penalty Missed
Penalty shootout
Own goal
Assist
Corner
yellow card
red card
Second yellow
Subsititution
Subsititution(injury)
VAR
Match Info

Lokomotiv Moscow 0-1 Rubin Kazan at RZD Arena was a Russian Premier League match that turned on one clinical moment and a long, stubborn defensive effort. Rubin Kazan left Moscow with all three points after a second-half goal and a performance built on compactness, discipline and smart counter-attacking, while Lokomotiv were left to rue plenty of possession without the finishing touch.

Match overview

Lokomotiv controlled the ball for long spells and pushed Rubin deeper as the first half wore on, but the home side struggled to turn territory into clear chances. Rubin sat in a disciplined mid-to-low block, invited pressure in wide areas and looked to spring forward through quick transitions. The pattern was set early: Lokomotiv circulated possession, Rubin stayed patient, and the game remained dangerously balanced.

The decisive moment arrived in the 63rd minute. A loose pass in Lokomotiv’s midfield was intercepted, and Rubin moved the ball forward quickly. Daniil Kuznetsov ran onto a well-weighted through ball, held off a recovering defender and placed a low finish beyond the goalkeeper. It was Rubin’s clearest chance of the night and they took it with the kind of efficiency that decided the contest.

Key moments

  • 12’ — Lokomotiv’s first serious opening came from a left-sided cross, but the header was directed straight at the Rubin goalkeeper.
  • 27’ — Rubin threatened on the break for the first time, forcing a smart save at the near post.
  • 63’ — Kuznetsov scored the only goal, finishing low after a turnover in midfield.
  • 78’ — Lokomotiv’s best response: a close-range header was blocked on the line by a retreating Rubin defender.
  • 89’ — A late volley from the edge of the box flashed wide as Rubin survived a final spell of pressure.

Tactical story

Lokomotiv’s approach was patient but increasingly predictable. They worked the ball into wide areas and looked for crosses, yet Rubin’s back line stayed compact and protected the central zone. The home side’s midfielders pushed higher after the break, but that only increased the space behind them for Rubin’s counters. The away side’s wing-backs stayed disciplined, the central defenders defended the box well and the midfield screened the space in front of the back four.

Rubin’s game plan was not merely defensive. Their goal came from an aggressive read in midfield and a direct forward pass, showing that they were willing to commit numbers when the moment was right. After taking the lead, they dropped slightly deeper, slowed the tempo and forced Lokomotiv to play around them rather than through them.

Standout performers

Rubin goalkeeper Anton Chernov was calm under pressure and dealt well with a stream of second-half deliveries. His handling and command of the penalty area gave the defence confidence. Kuznetsov will take the headlines for the goal, but the centre-back pairing deserved just as much credit for the clean sheet. For Lokomotiv, midfielder Dmitri Vorobyov was the most progressive player, repeatedly trying to break lines, though he lacked a decisive final pass.

What it means

The result gives Rubin Kazan a valuable away win and strengthens their position in the upper half of the Russian Premier League table. For Lokomotiv Moscow, it is a frustrating home result that raises questions about their ability to convert control into goals. The standings remain tight, and in a league where away points are precious, Rubin’s clean sheet and clinical finish made the difference.