Our Dynamo Makhachkala vs Spartak Moscow Prediction: 0-1
Dynamo Makhachkala vs Spartak Moscow in the Russia Cup is scheduled for an 15:00 GMT kick-off on Tuesday October 21, 2025. Dynamo Makhachkala will put up a strong fight, but Spartak Moscow’s composure on the road could see them claim a hard-fought 0-1 victory.
This Dynamo Makhachkala vs Spartak 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
Dynamo Makhachkala's Last Match – Dynamo Makhachkala vs Krasnodar
Dynamo Makhachkala must win to recover from their recent 0-2 Russia Premier League defeat against Krasnodar on October 18 and regain momentum. In that match, Dynamo Makhachkala recorded 39% possession, attempting 3 shots on goal, with 2 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Dynamo Makhachkala | 39% | 3 (2) | - | 46 |
Krasnodar | 61% | 8 (4) | - | 49 |
Spartak Moscow's Last Match – Spartak Moscow vs Rostov
Spartak Moscow will seek to go one better this time following a 1-1 Russia Premier League share of the spoils with Rostov on October 18. In that match, Spartak Moscow controlled 61% of possession and managed 8 shots on goal, with 3 hitting the target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Spartak Moscow | 61% | 8 (3) | - | 52 |
Rostov | 39% | 9 (7) | - | 46 |
Dynamo Makhachkala vs Spartak Moscow Stats
Key Stats
| Dynamo Makhachkala | Spartak Moscow | |
|---|---|---|
| 0.58 | Attacking Strength | 1.23 |
| 0.62 | Defence Strength | 0.54 |
| 1.2 | Points Per Game | 2 |
| 3/10 | WIN | 6/10 |
| 3/10 | DRAW | 2/10 |
| 2/10 | Clean Sheets | 3/10 |
| 4/10 | BTTS | 7/10 |
| 3/10 | Over 2.5 Goals | 9/10 |
| 0.8 | Average Scored | 2.2 |
Goals Scored vs Goals Conceded
Dynamo Makhachkala are averaging 0.8 goals scored and 1.3 conceded per match, while Spartak Moscow average 2.1 scored and 1.1 conceded per game.


Krasnodar
Spartak Moscow
Rostov
CSKA Moscow
Lokomotiv Moscow
Baltika Kaliningrad
Akron Tolyatti