I'm backing CSKA to win this Moscow derby on 25 October 2026 at 16:00. Dynamo have strung together six straight victories and sit level on 22 points with CSKA at the top of the table, but the visitors are the only unbeaten team in the league after ten rounds—six wins, four draws. I see CSKA's defensive stability and attacking variety as the edge here, especially against a Dynamo side that will be reshuffled at full-back.
Dynamo's defensive injuries are severe. Rúbens received a straight red card in Kazan and Cáseres is suspended for yellow card accumulation, leaving Sandro Schwarz without both starting wing-backs. Osipenko's availability is also in doubt. I rate this as a critical vulnerability because CSKA has built its recent form on pace and width—Azzi and Krugovoy are constantly joining attacks, and Glebov thrives in open space. CSKA has scored 18 goals in ten league matches and already beaten Zenit (2–1) and Lokomotiv (3–2) directly.
I'm also impressed by how CSKA has adapted under Dmitry Igdissamov despite serious injuries of their own. Moises, Gaiich, and Barinov are out long-term, yet the team has found capable replacements and even switched to a three-centre-back system that gives the wing-backs licence to attack without sacrificing solidity. That flexibility is exactly what you need in a derby.
Form and H2H
I've looked at the last ten matches for both sides. CSKA have won six and drawn four—that's a 2.00 goals-for average and just 1.40 against. Dynamo have won six of their last ten and drawn three, averaging 2.11 goals scored and 0.80 conceded. On paper, Dynamo's defensive record looks tighter, but I'm sceptical given the wing-back crisis.
The head-to-head record is mixed. CSKA won 2–1 in August 2017 and 2–0 in April 2019. Spartak (as they were then) took 3–0 in December 2017 and 2–1 in August 2019. There's been a 1–1 and a 2–2 as well. I don't see a clear pattern, but I do see that CSKA have the form, the tactical flexibility, and the personnel to exploit Dynamo's defensive gaps right now.
Best bet
I'm taking CSKA to win. The price I want is available at 1xBet, and I'll take it without hesitation. CSKA have not lost in ten league matches, they've beaten the two teams directly above them in quality, and Dynamo are walking into this match with two full-backs missing and a third player's status uncertain. I'm not saying Dynamo can't score—they will—but I'm confident CSKA will be sharper and more cohesive in midfield and attack.
I'm also interested in Over 2.5 goals. In the seven previous league meetings between these clubs, both teams scored in every single match and the scoreline went over 2.5 every time. Dynamo have scored 11 goals in their six-game winning run. CSKA have scored ten times in their last three official matches. CSKA have kept a clean sheet in only three of ten league games, and Dynamo's makeshift back line will be tested constantly. I expect goals from both sides.
Odds to watch
I don't have 1xBet's exact prices for this match in front of me, so I can't quote specific figures for the 1X2 market, Over/Under lines, Asian Handicap, or Both Teams Score. When the odds go live, I'll be looking for CSKA's win price and the Over 2.5 line as my primary plays. I'll also monitor Both Teams Score given the attacking resources both teams possess and Dynamo's defensive vulnerability on the flanks.
Referee Andrey Prokopov has a low foul threshold. In seven matches this season across the league and cup, he's averaged 5.14 yellow cards per game and 26.14 fouls. In four of those seven matches, he's shown five or more cautions. This is a derby, tempers will run high, and I expect cards to fly. That context matters for any bet involving card markets or disciplinary action.

