Friendlies Clubs· Season 2026
Lokomotiv Moscow beat Spartak Moscow 2-0 in a pre-season friendly as Pinyaev and Batrakov scored second-half goals to settle the Moscow derby at RZD Arena.
Match Videos
Match Analysis
AI SummaryLokomotiv Moscow 2-0 Spartak Moscow: Second-half salvo settles Moscow derby friendly
Sergei Pinyaev and Alexei Batrakov scored inside 16 second-half minutes as Lokomotiv Moscow beat city rivals Spartak Moscow 2-0 in a pre-season friendly at the RZD Arena on 11 July 2026.
A cagey first half ended goalless before the game burst into life after the restart. Pinyaev opened the scoring in the 47th minute, steering home first-time from a Silyanov cut-back after Dmitriev failed to cut out Batrakov's cross. Batrakov doubled the lead from the penalty spot in the 63rd minute after Danil Prutsev fouled Bakaev inside the box.
How it unfolded
Spartak began the brighter, with full-backs Dmitriev and Denisov pushing high. Denisov was the visitors' most dangerous outlet in the first half, testing Lokomotiv goalkeeper Anton Mitryushkin with a close-range effort, while Marquinho also forced a save before the interval. Spartak had a goal disallowed for offside after Garcia finished from a Solari delivery.
Lokomotiv grew into the half through Batrakov, who operated deeper than usual alongside Karpukas, helping the hosts wrestle back control of midfield. The breakthrough came within 90 seconds of the second half. Batrakov's cross from the right reached Silyanov at the far post, and his cut-back found Pinyaev, who swept a first-time shot past Maksimenko.
Nyamsi tested Maksimenko from range, Rakov spurned a one-on-one chance, and Vorobyev's solo run was stopped by a covering defender. Spartak's best response came when Livai Garcia headed Dmitriev's cross over the bar.
Batrakov then won and converted the penalty. The midfielder was fouled by Prutsev — the former Lokomotiv loanee — after play had been kept alive by Pinyaev's persistence. Batrakov sent Maksimenko the wrong way from 12 yards.
The turning point
Pinyaev's 47th-minute opener, immediately after a half-time reshuffle by Lokomotiv head coach Mikhail Galaktionov (who introduced goalkeeper Ilya Lantratov), caught Spartak cold. The goal forced Spartak out of their cautious shape and exposed gaps that Batrakov exploited for the penalty.
Key performers
Alexei Batrakov (Lokomotiv) — Man of the match. The midfielder dropped deeper in the first half to help build play, then delivered the assist for Pinyaev's goal and calmly converted the penalty. He also blocked a Solari shot in his own box late on. Booked for a tactical foul on 59 minutes.
Sergei Pinyaev (Lokomotiv) — Scored the opener with a clinical first-time finish and was instrumental in the second goal, keeping the ball alive before Bakaev was fouled. Replaced on 64 minutes after a sharp shift.
Georgi Dzhikiya (Lokomotiv) — The former Spartak captain entered in the 77th minute to a storyline-heavy cameo against his old side. "It's always nice to play against your former team. I have good relations with the club," he told Sports.ru after the match.
Danil Prutsev (Spartak) — The midfielder, on loan at Lokomotiv last season, started against his former club but was the man who conceded the penalty that sealed the result.
By the numbers — interpreted
The match page shows a 0-0 half-time scoreline reflecting a first 45 minutes where Spartak carried more threat but lacked a finishing touch. Lokomotiv's two goals from 47th and 63rd minutes — both involving Batrakov — underscore a tactical adjustment at half-time that turned the game. The absence of cards in the first half (Batrakov 59', Wu 65', Babic 84' were all second-half bookings) suggests a controlled, professional derby that never boiled over despite the rivalry.
What it means
For Lokomotiv, who finished 3rd in the 2025/26 RPL (bronze), this was the fifth match of their BetBoom pre-season camp. Earlier on the same day, a second-string Lokomotiv side beat Akron 3-0. The win over Spartak follows a 0-0 draw against Rodina Moskva (27 June) and an 8-0 demolition of Znamya Truda (3 July). Galaktionov cautioned after the match: "The victory gives good emotions, but we shouldn't overestimate it." Lokomotiv's next friendly was against CSKA Moscow (14 July), followed by Rubin Kazan (18 July), before their RPL season opener against Akhmat on 26 July.
For Spartak, who finished 4th in the league, this was their second goalless first half in a row — they drew 0-0 with Rubin Kazan on 8 July. With the Russian Supercup against Zenit scheduled for 18 July, head coach Juan Carlos Carcedo will be concerned that his side have not scored in their last two pre-season outings. Spartak's RPL campaign begins in late July.
Verdict
A deserved pre-season win for Lokomotiv, who were sharper after the break and carried more threat in the final third. Spartak's lack of cutting edge — zero goals in their last two friendlies — is a concern with the Supercup just a week away. The derby intensity was real but both sides held back physically, as friendlies demand.
Lineups:
Lokomotiv: Mitryushkin (Lantratov 46); Fasson (Nenakhov 64), Morozov, Nyamsi (Dzhikiya 77), Silyanov; Karpukas (Vera 73), Batrakov (Eremeev 73); Rakov (Saltykov 77), Pinyaev (Kovalenko 64), Bakaev (Rudenko 64); Vorobyev (Golubev 73).
Spartak Moscow: Maksimenko (Pomazun 78); Litvinov (Martins 71), Wu, Dmitriev (Babic 71), Denisov (Massalyga 78); Prutsev (Zobnin 71), Umyarov; Barko (Khlusevich 71), Marquinho (Polekh 78), Solari (Saus 78); Garcia (Ugalde 71).
Yellow cards: Batrakov 59'; Wu 65', Babic 84'.
Referee: Not confirmed at time of writing.
Attendance: Not confirmed at time of writing.
Match Events
Key match events between Lokomotiv and Spartak Moscow — 2 goals and 0 cards recorded during the match.
Rivalry since 2016
Lokomotiv vs Spartak Moscow Head to Head Results· 24
Lokomotiv and Spartak Moscow have met 24 times — Lokomotiv won 5, Spartak Moscow won 13, with 6 draws. Their rivalry dates back to 2016. Spartak Moscow leads the head-to-head with 13 victories from 24 meetings. A combined 73 goals have been scored across these fixtures, averaging 3.04 per match (31 for the home side, 42 for the visitors). Both teams scored in 16 matches (67%). Over 2.5 goals landed in 13 games (54%), making it a fixture that tends to produce goals. Spartak Moscow are currently unbeaten in the last 3 meetings. The highest-scoring encounter finished 5–2 in 2024.
Statistics are for informational purposes only. Past performance does not guarantee future results.
API data: 15 Jul 2026

