Our CSKA Moscow vs Dynamo Makhachkala Prediction: 2-0
CSKA Moscow vs Dynamo Makhachkala in the Russia Premier League is scheduled for an 13:00 GMT kick-off on Saturday March 21, 2026. Our expert analysis predicts a correct score of 2-0 for the match between CSKA Moscow and Dynamo Makhachkala.
Our prediction is supported by key performance data, betting odds and match insights — everything you need is right below to make smarter bets.
→ View Today's Football Score Tips
Recent Form Insights
CSKA Moscow's Last Match – Krasnodar vs CSKA Moscow
CSKA Moscow will be eager to respond after suffering a 0-4 Russia Cup defeat at the hands of Krasnodar on March 17. In that match, CSKA Moscow saw 34% of the ball and created 1 goal attempts, with 0 on target.
| Team | Possession | Shots (on target) | xG | Dangerous Attacks |
|---|---|---|---|---|
Krasnodar | 66% | 13 (8) | - | 65 |
CSKA Moscow | 34% | 1 (0) | - | 14 |
Dynamo Makhachkala's Last Match – Zenit St Petersburg vs Dynamo Makhachkala
Dynamo Makhachkala must win to recover from their recent 0-1 Russia Cup defeat against Zenit St Petersburg on March 18 and regain momentum.
CSKA Moscow vs Dynamo Makhachkala Stats
Key Stats
| CSKA Moscow | Dynamo Makhachkala | |
|---|---|---|
| 1.34 | Attacking Strength | 0.19 |
| 0.93 | Defence Strength | 1.09 |
| 0.9 | Points Per Game | 1.3 |
| 2/10 | WIN | 4/10 |
| 3/10 | DRAW | 1/10 |
| 0/10 | Clean Sheets | 4/10 |
| 7/10 | BTTS | 2/10 |
| 7/10 | Over 2.5 Goals | 3/10 |
| 1.4 | Average Scored | 0.8 |
Goals Scored vs Goals Conceded
CSKA Moscow are averaging 1.4 goals scored and 2.0 conceded per match, while Dynamo Makhachkala average 0.8 scored and 1.0 conceded per game.


Krasnodar
CSKA Moscow
Krasnodar
Zenit St Petersburg
Lokomotiv Moscow
Baltika Kaliningrad
CSKA Moscow
Spartak Moscow
Rubin Kazan
FC Akhmat Grozny
Dinamo Moscow
Akron Tolyatti
Rostov
Krylia Sovetov
FC Nizhny Novgorod
FC Orenburg
PFC Sochi