Our Spartak Moscow vs Dinamo Moscow Prediction: 2-1
Spartak Moscow vs Dinamo Moscow in the Russia Cup is scheduled for an 17:45 GMT kick-off on Wednesday March 18, 2026. Our correct score prediction favors a 2-1 home triumph, but considering both teams’ ability to find the net, BTTS is also a solid alternative bet.
This Spartak Moscow vs Dinamo Moscow prediction is backed by a deep dive into both teams' recent performances, key stats and head-to-head history — all of which you'll find detailed below to help you make an informed betting decision.
→ View Today's Full-Time Score Predictions
Recent Form Insights
Spartak Moscow's Last Match – Zenit St Petersburg vs Spartak Moscow
Spartak Moscow will be looking to bounce back after a 0-2 Russia Premier League defeat against Zenit St Petersburg on March 14. In that match, Spartak Moscow recorded 55% possession, firing 8 shots at goal, with 1 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Zenit St Petersburg | 45% | 5 (4) | - | 35 |
Spartak Moscow | 55% | 8 (1) | - | 57 |
Dinamo Moscow's Last Match – Rostov vs Dinamo Moscow
Dinamo Moscow will want to continue their winning form after a 1-0 Russia Premier League victory over Rostov, knowing this is a must-win match for their campaign. In that match, Dinamo Moscow controlled 59% of possession and managed 8 shots on goal, with 3 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Rostov | 41% | 11 (6) | - | 36 |
Dinamo Moscow | 59% | 8 (3) | - | 61 |
Spartak Moscow vs Dinamo Moscow Stats
Key Stats
| Spartak Moscow | Dinamo Moscow | |
|---|---|---|
| 1.24 | Attacking Strength | 1.28 |
| 0.71 | Defence Strength | 0.85 |
| 1.9 | Points Per Game | 1.8 |
| 6/10 | WIN | 5/10 |
| 1/10 | DRAW | 3/10 |
| 1/10 | Clean Sheets | 3/10 |
| 7/10 | BTTS | 7/10 |
| 6/10 | Over 2.5 Goals | 5/10 |
| 1.9 | Average Scored | 2 |
Goals Scored vs Goals Conceded
Spartak Moscow are averaging 1.9 goals scored and 1.8 conceded per match, while Dinamo Moscow average 2.0 scored and 1.0 conceded per game.



Zenit St Petersburg
Spartak Moscow
Rostov
Dinamo Moscow
CSKA Moscow
Lokomotiv Moscow
Baltika Kaliningrad
Akron Tolyatti