CSKA Moscow vs Dinamo Makhachkala Prediction, March 21, 2026

Final score: CSKA Moscow 3-1 Dinamo Makhachkala. Our tip was Dinamo Makhachkala to win (2) and it lost.

Premier League
Premier League

Russia

Mar 21st, 2026
1:00 PM
VEB Arena

Why This Tip

55%
26%
19%
CSKA Moscow win Draw Dinamo Makhachkala win

PeakyBet's model clearly favours CSKA Moscow (55% probability — CSKA Moscow 55% / draw 26% / Dinamo Makhachkala 19%). CSKA Moscow hold the edge on attack, head-to-head and goal model. Dinamo Makhachkala look stronger on form and defence. PeakyBet tip: Dinamo Makhachkala to win (2).

30% Form 70%
63% Attack 38%
31% Defence 69%
80% Head-to-head 20%
93% Goal model 7%
Tips: 2

Model-based analysis from form, attack/defence strength and head-to-head. 18+ · bet responsibly.

Recent form

CSKA Moscow – last 5

LLWDD

Dinamo Makhachkala – last 5

LWWWL

Match Odds
Home
1.63
Draw
3.97
Away
6.67
Predictions
Away Win

Match Info

Status Match Finished
Date Mar 21, 2026
Kick Off 1:00 PM
Venue VEB Arena
Head-to-Head & Recent Form
CSKA Moscow
2-1
Dinamo Makhachkala
Dinamo Makhachkala
0-1
CSKA Moscow
Dinamo Makhachkala
1-0
CSKA Moscow
CSKA Moscow
2-0
Dinamo Makhachkala
Dinamo Makhachkala
0-1
CSKA Moscow
CSKA Moscow - Recent Form
L
Dynamo
3-1
CSKA Moscow
W
CSKA Moscow
4-0
FC Rostov
W
CSKA Moscow
3-0
Rodina Moskva
W
CSKA Moscow
3-1
Arsenal Tula
D
CSKA Moscow
1-1
Rubin
W
Zenit
1-2
CSKA Moscow
L
FC Rostov
2-0
CSKA Moscow
D
Akron
2-2
CSKA Moscow
W
CSKA Moscow
3-2
Lokomotiv
L
CSKA Moscow
0-1
Akron
Dinamo Makhachkala - Recent Form
D
Dinamo Makhachkala
1-1
Akron
L
Dinamo Makhachkala
1-2
Zenit
L
FC Orenburg
4-0
Dinamo Makhachkala
L
Akhmat
3-2
Dinamo Makhachkala
W
Dinamo Makhachkala
2-0
Rodina Moskva
L
Zenit
3-0
Dinamo Makhachkala
L
Rubin
3-1
Dinamo Makhachkala
L
Dinamo Makhachkala
0-1
FC Krasnodar
D
Baltika
1-1
Dinamo Makhachkala
W
Krylia Sovetov
1-4
Dinamo Makhachkala
CSKA Moscow
Form
L L L W L
Dinamo Makhachkala
Form
L W L W W

League Table