Leagues
Format Odds
NEW: Bookmakers
We use cookies. By browsing our website, you agree to our cookie policy. Privacy & cookie policy

CSKA Moscow - FC Dynamo-Makhachkala 21.03.2026

Round 22

Statistics CSKA Moscow vs FC Dynamo-Makhachkala

1.77 Expected goals (xG) stat-tooltip-icon Expected goals xG - measures the quality of a scoring chance and the probability of it becoming a goal. It's calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team's total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored. 0.88
65% Ball possession 35%
2 Big chances stat-tooltip-icon Big chances - counts clear scoring opportunities where a goal is highly expected. These are situations like one-on-one with the goalkeeper, close-range shots with little defensive pressure, or shots into an open goal. 1
16 Total shots 3
4 Shots on goal 1
4 Shots off goal 0
15 Shots inside the Box 3
1 Shots outside the Box 0
1.35 xG on target (xGOT) stat-tooltip-icon xG on target (xGOT) - measures the likelihood that a shot on target results in a goal. Unlike xG (which evaluates the chance before the shot), xGOT assesses execution - shot placement, goalkeeper position, etc. - after the ball is struck. Only shots on target are included, each valued 0–1. A team's total xGOT is the sum of all its on-target shots. 0.99
8 Blocked shots 2
2 Headed goals 0
48 Touches in the opposition Box 19
2 Offsides 3
15 Free kicks 9
9 Corner kicks 6
24 Throw ins 34
9 Fouls 15
1 Errors leading to goal 0
0 Yellow cards 1
53 Duels won 42
8/12 (67%) Tackles 8/14 (57%)
26 Clearances 35
16 Interceptions 10
414/509 (81%) Passes 169/264 (64%)
21/46 (46%) Long Passes 25/71 (35%)
96/133 (72%) Passes in final third 46/83 (55%)
2.64 Expected assists (xA) stat-tooltip-icon Expected assists (xA) - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver's position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player's or team's total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved. 0.43
8/22 (36%) Crosses 5/23 (22%)
0 Goalkeeper saves 1
0.99 xGOT faced stat-tooltip-icon xGOT faced - total number of goals a goalkeeper would be expected to concede based on the volume and quality of on-target shots faced. Each shot's quality is assessed using post-shot factors: placement, goalkeeper positioning, shot speed, etc. xGOT Faced for a team equals the opposing team's total xGOT from shots on target. It serves as the benchmark for calculating Goals Prevented. 1.35
-0.01 Goals prevented stat-tooltip-icon Goals prevented - measures how many goals a goalkeeper saved compared to expectation. It is calculated as the difference between xGOT Faced (the total post-shot expected goals of all on-target shots faced) and the actual number of goals conceded (excluding own goals). A higher positive value indicates the goalkeeper performed above average, preventing more goals than expected from the quality of shots faced. A negative value means more goals were conceded than the shots "deserved. -1.65

Head To Head

Wins
Draws
Wins
4
0
1
Goals
8
3
All matches

Standings

Team G W D L S C Pt
1. Zenit St. Petersburg
30 20 8 2 53 19 68
2. Krasnodar
30 20 6 4 60 23 66
3. Lokomotiv Moscow
30 14 11 5 54 39 53
4. Spartak Moscow
30 15 7 8 47 39 52
5. CSKA Moscow
30 15 6 9 44 33 51
6. Baltika Kaliningrad
30 11 13 6 38 21 46
7. Dynamo Moscow
30 12 9 9 51 40 45
8. Rubin Kazan
30 11 10 9 29 30 43
9. Akhmat
30 9 10 11 35 39 37
10. Rostov
30 8 9 13 25 32 33
11. Krylia Sovetov
30 8 8 14 35 50 32
12. Orenburg
30 7 8 15 29 44 29
13. Akron Tolyatti
30 6 9 15 35 53 27
14. FC Dynamo-Makhachkala
30 5 11 14 19 37 26
15. Pari Nizhny Novgorod
30 6 5 19 26 50 23
16. Sochi
30 6 4 20 29 60 22
  Relegation Playoffs
  Relegation

Top Scorers

CSKA Moscow CSKA Moscow
#
Goals
  • 3 Krugovoy D.
    6
  • 31 Kislyak M.
    6
  • 10 Oblyakov I.
    6
  • 17 Glebov K.
    5
  • 11 Musaev T.
    4
  • 7 Nascimento M.
    3
  • 6 Barinov D.
    3
  • 27 Moises
    2
  • 18 Kozlov D.
    2
  • 9 Alerrandro
    1
FC Dynamo-Makhachkala FC Dynamo-Makhachkala
#
Goals
  • 25 Agalarov G.
    8
  • 10 Hosseinnezhad M.
    4
  • 11 Pinto Domingos V.
    2
  • 16 Mrezigue H.
    2
  • 7 Mastouri H.
    2
  • 5 Tabidze J.
    1
  • 6 Moubarik E.
    1
  • 22 Azzi M.
    1

Statistics from 25/26 season of Premier League

Chat

No messages

Be the first to start the conversation in Livescore Chat!

Text commentary

Overall
CSKA
DYM
[09:02:01]` The kick-off
Frolov Anton signals the start, and FC Dynamo-Makhachkala takes control at VEB Arena.
image 3’` Goal kick
FC Dynamo-Makhachkala gets a goal kick as FC player CSKA Moscow clears the danger in front of VEB Arena’s fans.
image 8’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
8’` Goal kick image
FC Dynamo-Makhachkala gets a goal kick as The player FC Dynamo-Makhachkala clears the danger in front of VEB Arena’s fans.
image 9’` Goal kick
The Frolov Anton signals a goal kick for CSKA Moscow, with The player CSKA Moscow ready to send it long.
12’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with The player FC Dynamo-Makhachkala ready to send it long.
image 14’` Free kick
Frolov Anton awards a free kick to CSKA Moscow after a foul by The FC footballer CSKA Moscow in the VEB Arena midfield.
image 15’` Goal 1 — 0
CSKA Moscow takes the lead thanks to Oblyakov Ivan’s assist to Carmo Henrique (CSKA Moscow), thrilling VEB Arena.
16’` Free kick image
The footballer FC Dynamo-Makhachkala steps up to take a free kick for FC Dynamo-Makhachkala as tension builds at VEB Arena.
19’` Free kick image
Frolov Anton signals a free kick for CSKA Moscow as The footballer FC Dynamo-Makhachkala protests the decision.
20’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with The FC footballer FC Dynamo-Makhachkala ready to send it long.
image 21’` Goal 2 — 0
FC Dynamo-Makhachkala celebrates as Carmo Henrique assists Kislyak Matvey (CSKA Moscow) for a stunning goal at VEB Arena.
22’` Free kick image
Frolov Anton awards a free kick to CSKA Moscow after a foul by FC player FC Dynamo-Makhachkala in the VEB Arena midfield.
image 23’` Goal kick
CSKA Moscow prepares for a goal kick at VEB Arena as FC player CSKA Moscow lines up to restart play.
image 23’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The FC footballer CSKA Moscow protests the decision.
image 25’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The player CSKA Moscow is brought down near VEB Arena’s stands.
25’` Goal 2 — 1 image
Frolov Anton nods as Hosseinnezhad Mohammadjavad’s assist leads Agalarov Gamid (FC Dynamo-Makhachkala) to net one for CSKA Moscow at VEB Arena.
29’` Free kick image
The FC footballer FC Dynamo-Makhachkala steps up to take a free kick for FC Dynamo-Makhachkala as tension builds at VEB Arena.
image 31’` Goal kick
The Frolov Anton signals a goal kick for CSKA Moscow, with The footballer CSKA Moscow ready to send it long.
image 32’` Goal kick
FC Dynamo-Makhachkala gets a goal kick as The footballer CSKA Moscow clears the danger in front of VEB Arena’s fans.
image 33’` Corner kick
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Oblyakov Ivan (CSKA Moscow) near the goal line.
image 34’` Corner kick
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Oblyakov Ivan (CSKA Moscow) near the goal line.
image 34’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
34’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with FC player FC Dynamo-Makhachkala ready to send it long.
44’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
45 + 1’` Stoppage time
VEB Arena buzzes as {Addtime} minutes are announced for CSKA Moscow to chase the game.
image 45 + 2’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
45 + 2’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
[09:50:06]` Match half-time
With the scoreline at 2:1, referee Frolov Anton calls for half-time. CSKA Moscow and FC Dynamo-Makhachkala step off the pitch for a short rest and coaching adjustments.
[10:07:15]` Start of the second half
The whistle blows, and CSKA Moscow resumes play at VEB Arena under Frolov Anton’s eye.
image 46’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The player CSKA Moscow is brought down near VEB Arena’s stands.
image 48’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer CSKA Moscow is brought down near VEB Arena’s stands.
image 50’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The player CSKA Moscow is brought down near VEB Arena’s stands.
image 52’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
52’` Goal kick image
The footballer FC Dynamo-Makhachkala steps up for CSKA Moscow’s goal kick, aiming to shift momentum at VEB Arena.
55’` Corner kick image
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Mrezigue Houssem Eddine (FC Dynamo-Makhachkala) near the goal line.
56’` Corner kick image
Hosseinnezhad Mohammadjavad (FC Dynamo-Makhachkala) wins a corner for CSKA Moscow, setting up an opportunity at VEB Arena.
58’` Free kick image
Frolov Anton signals a free kick for CSKA Moscow as The FC footballer FC Dynamo-Makhachkala protests the decision.
image 63’` Coach prepares substitution
The player CSKA Moscow exits for CSKA Moscow, and VEB Arena watches the tactical switch.
image 63’` Substitution
FC player CSKA Moscow is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
63’` Substitution image
The FC footballer FC Dynamo-Makhachkala is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
image 65’` Goal kick
The Frolov Anton signals a goal kick for CSKA Moscow, with The footballer CSKA Moscow ready to send it long.
image 65’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The player CSKA Moscow protests the decision.
image 68’` Free kick
A dangerous move halted, and CSKA Moscow gets a free kick thanks to The footballer CSKA Moscow’s effort.
70’` Substitution image
CSKA Moscow makes a change at VEB Arena, with The player FC Dynamo-Makhachkala coming off the pitch.
image 71’` Free kick
A dangerous move halted, and CSKA Moscow gets a free kick thanks to FC player CSKA Moscow’s effort.
image 71’` Goal 3 — 1
FC Dynamo-Makhachkala celebrates as Krugovoy Daniil assists Musaev Tamerlan (CSKA Moscow) for a stunning goal at VEB Arena.
74’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with FC player FC Dynamo-Makhachkala ready to send it long.
image 75’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The FC footballer CSKA Moscow protests the decision.
image 75’` Free kick
Frolov Anton awards a free kick to CSKA Moscow after a foul by FC player CSKA Moscow in the VEB Arena midfield.
76’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after FC player FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
79’` Corner kick image
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Mrezigue Houssem Eddine (FC Dynamo-Makhachkala) near the goal line.
79’` Corner kick image
The ball deflects off Hosseinnezhad Mohammadjavad (FC Dynamo-Makhachkala), giving CSKA Moscow a corner kick in front of the VEB Arena crowd.
image 79’` Coach makes sub
FC player CSKA Moscow is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
image 80’` Goal kick
CSKA Moscow prepares for a goal kick at VEB Arena as FC player CSKA Moscow lines up to restart play.
image 82’` Corner kick
CSKA Moscow earns a corner kick as Kislyak Matvey (CSKA Moscow) forces the ball out of play at VEB Arena.
image 83’` Corner kick
The ball deflects off Kislyak Matvey (CSKA Moscow), giving CSKA Moscow a corner kick in front of the VEB Arena crowd.
83’` Goal kick image
The player FC Dynamo-Makhachkala steps up for CSKA Moscow’s goal kick, aiming to shift momentum at VEB Arena.
image 84’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The footballer CSKA Moscow protests the decision.
image 85’` Corner kick
The ball deflects off Krugovoy Daniil (CSKA Moscow), giving CSKA Moscow a corner kick in front of the VEB Arena crowd.
88’` Corner kick image
CSKA Moscow earns a corner kick as Hosseinnezhad Mohammadjavad (FC Dynamo-Makhachkala) forces the ball out of play at VEB Arena.
image 88’` Goal kick
FC Dynamo-Makhachkala gets a goal kick as The footballer CSKA Moscow clears the danger in front of VEB Arena’s fans.
89’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after The player FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
90’` Coach makes sub image
The FC footballer FC Dynamo-Makhachkala is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
90 + 1’` Added time
Frolov Anton signals {Addtime} minutes of added time at VEB Arena for CSKA Moscow and FC Dynamo-Makhachkala.
image 90 + 2’` Coach prepares substitution
CSKA Moscow swaps FC player CSKA Moscow out, shaking things up at VEB Arena.
90 + 4’` Corner kick image
CSKA Moscow earns a corner kick as Moubarik El Mehdi (FC Dynamo-Makhachkala) forces the ball out of play at VEB Arena.
image 90 + 4’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer CSKA Moscow is brought down near VEB Arena’s stands.
[10:57:16]` Fulltime
Frolov Anton blows the final whistle at VEB Arena, ending the clash between CSKA Moscow and FC Dynamo-Makhachkala.
84’` Caution image
FC Dynamo-Makhachkala’s Glushkov Nikita (FC Dynamo-Makhachkala) is cautioned by Frolov Anton, a yellow at VEB Arena.
image 3’` Goal kick
FC Dynamo-Makhachkala gets a goal kick as FC player CSKA Moscow clears the danger in front of VEB Arena’s fans.
image 8’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
image 9’` Goal kick
The Frolov Anton signals a goal kick for CSKA Moscow, with The player CSKA Moscow ready to send it long.
image 14’` Free kick
Frolov Anton awards a free kick to CSKA Moscow after a foul by The FC footballer CSKA Moscow in the VEB Arena midfield.
image 15’` Goal 1 — 0
CSKA Moscow takes the lead thanks to Oblyakov Ivan’s assist to Carmo Henrique (CSKA Moscow), thrilling VEB Arena.
image 21’` Goal 2 — 0
FC Dynamo-Makhachkala celebrates as Carmo Henrique assists Kislyak Matvey (CSKA Moscow) for a stunning goal at VEB Arena.
image 23’` Goal kick
CSKA Moscow prepares for a goal kick at VEB Arena as FC player CSKA Moscow lines up to restart play.
image 23’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The FC footballer CSKA Moscow protests the decision.
image 25’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The player CSKA Moscow is brought down near VEB Arena’s stands.
image 31’` Goal kick
The Frolov Anton signals a goal kick for CSKA Moscow, with The footballer CSKA Moscow ready to send it long.
image 32’` Goal kick
FC Dynamo-Makhachkala gets a goal kick as The footballer CSKA Moscow clears the danger in front of VEB Arena’s fans.
image 33’` Corner kick
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Oblyakov Ivan (CSKA Moscow) near the goal line.
image 34’` Corner kick
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Oblyakov Ivan (CSKA Moscow) near the goal line.
image 34’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
image 45 + 2’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
image 46’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The player CSKA Moscow is brought down near VEB Arena’s stands.
image 48’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer CSKA Moscow is brought down near VEB Arena’s stands.
image 50’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The player CSKA Moscow is brought down near VEB Arena’s stands.
image 52’` Corner kick
Frolov Anton points to the corner flag as FC Dynamo-Makhachkala prepares to take it, thanks to Oblyakov Ivan (CSKA Moscow).
image 63’` Coach prepares substitution
The player CSKA Moscow exits for CSKA Moscow, and VEB Arena watches the tactical switch.
image 63’` Substitution
FC player CSKA Moscow is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
image 65’` Goal kick
The Frolov Anton signals a goal kick for CSKA Moscow, with The footballer CSKA Moscow ready to send it long.
image 65’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The player CSKA Moscow protests the decision.
image 68’` Free kick
A dangerous move halted, and CSKA Moscow gets a free kick thanks to The footballer CSKA Moscow’s effort.
image 71’` Free kick
A dangerous move halted, and CSKA Moscow gets a free kick thanks to FC player CSKA Moscow’s effort.
image 71’` Goal 3 — 0
FC Dynamo-Makhachkala celebrates as Krugovoy Daniil assists Musaev Tamerlan (CSKA Moscow) for a stunning goal at VEB Arena.
image 75’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The FC footballer CSKA Moscow protests the decision.
image 75’` Free kick
Frolov Anton awards a free kick to CSKA Moscow after a foul by FC player CSKA Moscow in the VEB Arena midfield.
image 79’` Coach makes sub
FC player CSKA Moscow is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
image 80’` Goal kick
CSKA Moscow prepares for a goal kick at VEB Arena as FC player CSKA Moscow lines up to restart play.
image 82’` Corner kick
CSKA Moscow earns a corner kick as Kislyak Matvey (CSKA Moscow) forces the ball out of play at VEB Arena.
image 83’` Corner kick
The ball deflects off Kislyak Matvey (CSKA Moscow), giving CSKA Moscow a corner kick in front of the VEB Arena crowd.
image 84’` Free kick
Frolov Anton signals a free kick for CSKA Moscow as The footballer CSKA Moscow protests the decision.
image 85’` Corner kick
The ball deflects off Krugovoy Daniil (CSKA Moscow), giving CSKA Moscow a corner kick in front of the VEB Arena crowd.
image 88’` Goal kick
FC Dynamo-Makhachkala gets a goal kick as The footballer CSKA Moscow clears the danger in front of VEB Arena’s fans.
image 90 + 2’` Coach prepares substitution
CSKA Moscow swaps FC player CSKA Moscow out, shaking things up at VEB Arena.
image 90 + 4’` Free kick
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer CSKA Moscow is brought down near VEB Arena’s stands.
8’` Goal kick image
FC Dynamo-Makhachkala gets a goal kick as The player FC Dynamo-Makhachkala clears the danger in front of VEB Arena’s fans.
12’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with The player FC Dynamo-Makhachkala ready to send it long.
16’` Free kick image
The footballer FC Dynamo-Makhachkala steps up to take a free kick for FC Dynamo-Makhachkala as tension builds at VEB Arena.
19’` Free kick image
Frolov Anton signals a free kick for CSKA Moscow as The footballer FC Dynamo-Makhachkala protests the decision.
20’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with The FC footballer FC Dynamo-Makhachkala ready to send it long.
22’` Free kick image
Frolov Anton awards a free kick to CSKA Moscow after a foul by FC player FC Dynamo-Makhachkala in the VEB Arena midfield.
25’` Goal 0 — 1 image
Frolov Anton nods as Hosseinnezhad Mohammadjavad’s assist leads Agalarov Gamid (FC Dynamo-Makhachkala) to net one for CSKA Moscow at VEB Arena.
29’` Free kick image
The FC footballer FC Dynamo-Makhachkala steps up to take a free kick for FC Dynamo-Makhachkala as tension builds at VEB Arena.
34’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with FC player FC Dynamo-Makhachkala ready to send it long.
44’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
45 + 2’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after The FC footballer FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
52’` Goal kick image
The footballer FC Dynamo-Makhachkala steps up for CSKA Moscow’s goal kick, aiming to shift momentum at VEB Arena.
55’` Corner kick image
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Mrezigue Houssem Eddine (FC Dynamo-Makhachkala) near the goal line.
56’` Corner kick image
Hosseinnezhad Mohammadjavad (FC Dynamo-Makhachkala) wins a corner for CSKA Moscow, setting up an opportunity at VEB Arena.
58’` Free kick image
Frolov Anton signals a free kick for CSKA Moscow as The FC footballer FC Dynamo-Makhachkala protests the decision.
63’` Substitution image
The FC footballer FC Dynamo-Makhachkala is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
70’` Substitution image
CSKA Moscow makes a change at VEB Arena, with The player FC Dynamo-Makhachkala coming off the pitch.
74’` Goal kick image
The Frolov Anton signals a goal kick for CSKA Moscow, with FC player FC Dynamo-Makhachkala ready to send it long.
76’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after FC player FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
79’` Corner kick image
A corner is awarded to FC Dynamo-Makhachkala after a strong move by Mrezigue Houssem Eddine (FC Dynamo-Makhachkala) near the goal line.
79’` Corner kick image
The ball deflects off Hosseinnezhad Mohammadjavad (FC Dynamo-Makhachkala), giving CSKA Moscow a corner kick in front of the VEB Arena crowd.
83’` Goal kick image
The player FC Dynamo-Makhachkala steps up for CSKA Moscow’s goal kick, aiming to shift momentum at VEB Arena.
88’` Corner kick image
CSKA Moscow earns a corner kick as Hosseinnezhad Mohammadjavad (FC Dynamo-Makhachkala) forces the ball out of play at VEB Arena.
89’` Free kick image
FC Dynamo-Makhachkala is set to take a free kick after The player FC Dynamo-Makhachkala is brought down near VEB Arena’s stands.
90’` Coach makes sub image
The FC footballer FC Dynamo-Makhachkala is substituted for FC Dynamo-Makhachkala, as Frolov Anton signals at VEB Arena.
90 + 4’` Corner kick image
CSKA Moscow earns a corner kick as Moubarik El Mehdi (FC Dynamo-Makhachkala) forces the ball out of play at VEB Arena.
84’` Caution image
FC Dynamo-Makhachkala’s Glushkov Nikita (FC Dynamo-Makhachkala) is cautioned by Frolov Anton, a yellow at VEB Arena.

Player Statistics

Overview|
Shots|
Attack|
Defending|
Goalkeeping
Overview
Gr 7.5
G 1
Ast -
MP 63
Grade 7.5
Minutes played 63
Goals 1
xG 0.74
Assists -
xA 0.15
Total shots 1
Passes 5/6(83%)
Yellow cards -
Red cards -
Gr 6.9
G -
Ast -
MP 70
Grade 6.9
Minutes played 70
Goals -
xG 0.1
Assists -
xA -
Total shots 1
Passes 6/11(55%)
Yellow cards -
Red cards -
Gr 6.7
G -
Ast -
MP 90
Grade 6.7
Minutes played 90
Goals -
xG -
Assists -
xA -
Total shots -
Passes 22/29(76%)
Yellow cards 1
Red cards -
Gr 6.6
G -
Ast -
MP 20
Grade 6.6
Minutes played 20
Goals -
xG -
Assists -
xA -
Total shots -
Passes 3/6(50%)
Yellow cards -
Red cards -
Gr 6.3
G -
Ast -
MP 27
Grade 6.3
Minutes played 27
Goals -
xG -
Assists -
xA -
Total shots -
Passes 2/3(67%)
Yellow cards -
Red cards -
Gr 6.2
G -
Ast -
MP 90
Grade 6.2
Minutes played 90
Goals -
xG 0.04
Assists -
xA 0.07
Total shots 1
Passes 14/24(58%)
Yellow cards -
Red cards -
Gr 6.2
G -
Ast -
MP 90
Grade 6.2
Minutes played 90
Goals -
xG -
Assists -
xA 0.05
Total shots -
Passes 35/43(81%)
Yellow cards -
Red cards -
Gr 6
G -
Ast -
MP 90
Grade 6
Minutes played 90
Goals -
xG -
Assists -
xA 0.01
Total shots -
Passes 13/23(57%)
Yellow cards -
Red cards -
Gr 5.7
G -
Ast -
MP 90
Grade 5.7
Minutes played 90
Goals -
xG -
Assists -
xA 0.05
Total shots -
Passes 19/33(58%)
Yellow cards -
Red cards -
Gr 5.7
G -
Ast -
MP 90
Grade 5.7
Minutes played 90
Goals -
xG -
Assists -
xA 0.01
Total shots -
Passes 18/25(72%)
Yellow cards -
Red cards -
Gr 5.4
G -
Ast -
MP 90
Grade 5.4
Minutes played 90
Goals -
xG -
Assists -
xA 0.07
Total shots -
Passes 13/21(62%)
Yellow cards 1
Red cards -
Gr 5.3
G -
Ast -
MP 90
Grade 5.3
Minutes played 90
Goals -
xG -
Assists -
xA -
Total shots -
Passes 12/29(41%)
Yellow cards -
Red cards -
Gr -
G -
Ast -
MP 10
Grade -
Minutes played 10
Goals -
xG -
Assists -
xA -
Total shots -
Passes 8/10(80%)
Yellow cards -
Red cards -
xG - measures the quality of a scoring chance and the probability of it becoming a goal. It’s calculated from factors like shot location, angle, distance, assist type, and defensive pressure. Each shot gets a value from 0 to 1; a team’s total xG is the sum of all its shots. A penalty is usually worth ~0.79–0.80. Higher xG = better chances, regardless of whether goals were actually scored.
xA - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver’s position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player’s or team’s total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved.
Shots
Gr 7.5
G 1
Ast -
MP 63
Total shots 1
Shots on target 1
xGOT 0.99
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box 1
Shots outside the Box -
Gr 6.2
G -
Ast -
MP 90
Total shots 1
Shots on target -
xGOT -
Shots off target -
Blocked shots 1
Shots header -
Shots inside the Box 1
Shots outside the Box -
Gr 6.9
G -
Ast -
MP 70
Total shots 1
Shots on target -
xGOT -
Shots off target -
Blocked shots 1
Shots header -
Shots inside the Box 1
Shots outside the Box -
Gr 6.7
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 5.4
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 6.2
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 5.7
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 6.3
G -
Ast -
MP 27
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr -
G -
Ast -
MP 10
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 6
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 5.7
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 5.3
G -
Ast -
MP 90
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
Gr 6.6
G -
Ast -
MP 20
Total shots -
Shots on target -
xGOT -
Shots off target -
Blocked shots -
Shots header -
Shots inside the Box -
Shots outside the Box -
xGOT - measures the likelihood that a shot on target results in a goal. Unlike xG (which evaluates the chance before the shot), xGOT assesses execution — shot placement, goalkeeper position, etc. — after the ball is struck. Only shots on target are included, each valued 0–1. A team’s total xGOT is the sum of all its on-target shots.
Attack
Gr 5.4
G -
Ast -
MP 90
Touches in the opposition Box 5
Passes 13/21(62%)
Big chances created -
Big chances missed -
Assists -
xA 0.07
Passes in final third 10/14(71%)
Touches 35
Passes long 3/4(75%)
Crosses -
Successful dribbles 1/2(50%)
Fouled -
Offsides -
Gr 6.9
G -
Ast -
MP 70
Touches in the opposition Box 3
Passes 6/11(55%)
Big chances created -
Big chances missed -
Assists -
xA -
Passes in final third 1/3(33%)
Touches 45
Passes long 1/5(20%)
Crosses -
Successful dribbles 1/1(100%)
Fouled -
Offsides -
Gr -
G -
Ast -
MP 10
Touches in the opposition Box 3
Passes 8/10(80%)
Big chances created -
Big chances missed -
Assists -
xA -
Passes in final third 2/3(67%)
Touches 18
Passes long 1/1(100%)
Crosses -
Successful dribbles -
Fouled -
Offsides -
Gr 7.5
G 1
Ast -
MP 63
Touches in the opposition Box 2
Passes 5/6(83%)
Big chances created -
Big chances missed -
Assists -
xA 0.15
Passes in final third 3/3(100%)
Touches 11
Passes long -
Crosses -
Successful dribbles -
Fouled 2
Offsides 2
Gr 6.7
G -
Ast -
MP 90
Touches in the opposition Box 2
Passes 22/29(76%)
Big chances created -
Big chances missed -
Assists -
xA -
Passes in final third -
Touches 50
Passes long 4/9(44%)
Crosses -
Successful dribbles -
Fouled -
Offsides -
Gr 6.2
G -
Ast -
MP 90
Touches in the opposition Box 2
Passes 14/24(58%)
Big chances created -
Big chances missed -
Assists -
xA 0.07
Passes in final third 2/6(33%)
Touches 68
Passes long -
Crosses 2/5(40%)
Successful dribbles 1/2(50%)
Fouled 2
Offsides -
Gr 5.7
G -
Ast -
MP 90
Touches in the opposition Box 2
Passes 19/33(58%)
Big chances created -
Big chances missed -
Assists -
xA 0.05
Passes in final third 10/18(56%)
Touches 54
Passes long 1/3(33%)
Crosses -
Successful dribbles -
Fouled -
Offsides -
Gr 6.3
G -
Ast -
MP 27
Touches in the opposition Box 1
Passes 2/3(67%)
Big chances created -
Big chances missed -
Assists -
xA -
Passes in final third -
Touches 7
Passes long -
Crosses -
Successful dribbles 1/1(100%)
Fouled -
Offsides 1
Gr 6
G -
Ast -
MP 90
Touches in the opposition Box 1
Passes 13/23(57%)
Big chances created -
Big chances missed -
Assists -
xA 0.01
Passes in final third 3/5(60%)
Touches 48
Passes long 2/9(22%)
Crosses 1/3(33%)
Successful dribbles 1/1(100%)
Fouled -
Offsides -
Gr 5.7
G -
Ast -
MP 90
Touches in the opposition Box 1
Passes 18/25(72%)
Big chances created -
Big chances missed -
Assists -
xA 0.01
Passes in final third 1/4(25%)
Touches 34
Passes long 5/8(63%)
Crosses -
Successful dribbles -
Fouled 1
Offsides -
Gr 6.6
G -
Ast -
MP 20
Touches in the opposition Box 1
Passes 3/6(50%)
Big chances created -
Big chances missed -
Assists -
xA -
Passes in final third 1/4(25%)
Touches 7
Passes long -
Crosses -
Successful dribbles -
Fouled -
Offsides -
Gr 6.2
G -
Ast -
MP 90
Touches in the opposition Box -
Passes 35/43(81%)
Big chances created -
Big chances missed -
Assists -
xA 0.05
Passes in final third 12/15(80%)
Touches 56
Passes long 2/3(67%)
Crosses -
Successful dribbles -
Fouled 2
Offsides -
Gr 5.3
G -
Ast -
MP 90
Touches in the opposition Box -
Passes 12/29(41%)
Big chances created -
Big chances missed -
Assists -
xA -
Passes in final third 1/3(33%)
Touches 32
Passes long 7/24(29%)
Crosses -
Successful dribbles -
Fouled -
Offsides -
xA - measures the likelihood that a completed pass will become an assist for a goal. It evaluates the quality of the pass based on factors like its placement, trajectory, speed, the receiver’s position, defensive pressure, and the overall attacking context. Each key pass receives a value between 0 and 1; a player’s or team’s total xA is the sum of these values. Higher xA indicates better chance creation, even if the subsequent shot is missed or saved.
Defending
Gr 6
G -
Ast -
MP 90
Duels 12
Aerial duels -
Ground duels 4/10(40%)
Fouls 4
Tackles 1/3(33%)
Interceptions 2
Clearances 4
Error leading to goal -
Error leading to shot -
Own goals -
Gr 6.2
G -
Ast -
MP 90
Duels 11
Aerial duels 2/2(100%)
Ground duels 4/9(44%)
Fouls 1
Tackles 1/1(100%)
Interceptions 3
Clearances 5
Error leading to goal -
Error leading to shot -
Own goals -
Gr 6.9
G -
Ast -
MP 70
Duels 9
Aerial duels 1/3(33%)
Ground duels 5/6(83%)
Fouls 1
Tackles 3/4(75%)
Interceptions 1
Clearances 5
Error leading to goal -
Error leading to shot -
Own goals -
Gr 5.4
G -
Ast -
MP 90
Duels 9
Aerial duels -
Ground duels 2/6(33%)
Fouls -
Tackles 1/1(100%)
Interceptions -
Clearances 1
Error leading to goal -
Error leading to shot -
Own goals -
Gr 7.5
G 1
Ast -
MP 63
Duels 8
Aerial duels 3/5(60%)
Ground duels 2/3(67%)
Fouls -
Tackles -
Interceptions -
Clearances -
Error leading to goal -
Error leading to shot -
Own goals -
Gr 5.7
G -
Ast -
MP 90
Duels 8
Aerial duels 1/1(100%)
Ground duels 1/7(14%)
Fouls 3
Tackles 1/1(100%)
Interceptions 2
Clearances -
Error leading to goal -
Error leading to shot -
Own goals -
Gr 5.7
G -
Ast -
MP 90
Duels 8
Aerial duels 1/4(25%)
Ground duels 1/4(25%)
Fouls 2
Tackles -
Interceptions 2
Clearances 2
Error leading to goal -
Error leading to shot -
Own goals -
Gr 6.7
G -
Ast -
MP 90
Duels 6
Aerial duels 1/2(50%)
Ground duels 1/4(25%)
Fouls 2
Tackles -
Interceptions -
Clearances 13
Error leading to goal -
Error leading to shot -
Own goals -
Gr 6.6
G -
Ast -
MP 20
Duels 5
Aerial duels 3/5(60%)
Ground duels -
Fouls -
Tackles -
Interceptions -
Clearances -
Error leading to goal -
Error leading to shot -
Own goals -
Gr 6.2
G -
Ast -
MP 90
Duels 4
Aerial duels -
Ground duels 3/4(75%)
Fouls 1
Tackles 1/1(50%)
Interceptions -
Clearances 2
Error leading to goal -
Error leading to shot -
Own goals -
Gr 6.3
G -
Ast -
MP 27
Duels 4
Aerial duels 2/3(67%)
Ground duels 1/1(100%)
Fouls -
Tackles -
Interceptions -
Clearances -
Error leading to goal -
Error leading to shot -
Own goals -
Gr -
G -
Ast -
MP 10
Duels 1
Aerial duels -
Ground duels -
Fouls 1
Tackles -
Interceptions -
Clearances 2
Error leading to goal -
Error leading to shot -
Own goals -
Gr 5.3
G -
Ast -
MP 90
Duels 1
Aerial duels 1/1(100%)
Ground duels -
Fouls -
Tackles -
Interceptions -
Clearances 2
Error leading to goal -
Error leading to shot -
Own goals -
Goalkeeping
Gr 5.3
GC 3
GS 1
GP -1.66
Goals prevented -1.66
Goalkeeper saves 1
xGOT faced 1.34
Goals Conceded 3
Punches 2
Throws -
Sweeper keeper actions -
Goals prevented - measures how many goals a goalkeeper saved compared to expectation. It is calculated as the difference between xGOT Faced (the total post-shot expected goals of all on-target shots faced) and the actual number of goals conceded (excluding own goals). A higher positive value indicates the goalkeeper performed above average, preventing more goals than expected from the quality of shots faced. A negative value means more goals were conceded than the shots “deserved.
xGOT faced - total number of goals a goalkeeper would be expected to concede based on the volume and quality of on-target shots faced. Each shot’s quality is assessed using post-shot factors: placement, goalkeeper positioning, shot speed, etc. xGOT Faced for a team equals the opposing team’s total xGOT from shots on target. It serves as the benchmark for calculating Goals Prevented.

CSKA Moscow and FC Dynamo-Makhachkala will play their match on 21 Mar 2026 at 09:00. The game will be held on VEB Arena stadium within the Premier League. All interesting information can be found in one place, like CSKA Moscow vs FC Dynamo-Makhachkala score, fixtures, statistics, latest score, livescore, and future matches' fixtures.

Match and teams’ info

CSKA Moscow vs FC Dynamo-Makhachkala score and info in recent games:
  • CSKA Moscow - FC Dynamo-Makhachkala (21.03.2026 | 21 Mar 2026 | 21/03/2026) VEB Arena 3:1 Premier League
  • CSKA Moscow - FC Dynamo-Makhachkala (26.11.2025 | 26 Nov 2025 | 26/11/2025) 2:1 Russian Cup
  • FC Dynamo-Makhachkala - CSKA Moscow (08.11.2025 | 08 Nov 2025 | 08/11/2025) Anzhi Arena 0:1 Premier League
  • FC Dynamo-Makhachkala - CSKA Moscow (05.11.2025 | 05 Nov 2025 | 05/11/2025) 1:0 Russian Cup
  • CSKA Moscow - FC Dynamo-Makhachkala (29.03.2025 | 29 Mar 2025 | 29/03/2025) VEB Arena 2:0 Premier League

Last played matches of teams:

CSKA Moscow
  • CSKA Moscow - Shinnik Yaroslavl (30.06.2026 | 30 Jun 2026 | 30/06/2026) 0:0 Club Friendly Games
  • CSKA Moscow - Lokomotiv Moscow (17.05.2026 | 17 May 2026 | 17/05/2026) VEB Arena 3:1 Premier League
  • Pari Nizhny Novgorod - CSKA Moscow (11.05.2026 | 11 May 2026 | 11/05/2026) Nizhny Novgorod Stadium 1:2 Premier League
  • Spartak Moscow - CSKA Moscow (06.05.2026 | 06 May 2026 | 06/05/2026) 1:0 Russian Cup
  • CSKA Moscow - Zenit St. Petersburg (02.05.2026 | 02 May 2026 | 02/05/2026) VEB Arena 1:3 Premier League
FC Dynamo-Makhachkala
  • FC Dynamo-Makhachkala - Ural (23.05.2026 | 23 May 2026 | 23/05/2026) Anzhi Arena 2:0 Premier League
  • Ural - FC Dynamo-Makhachkala (20.05.2026 | 20 May 2026 | 20/05/2026) Central Stadium 0:1 Premier League
  • FC Dynamo-Makhachkala - Spartak Moscow (17.05.2026 | 17 May 2026 | 17/05/2026) Anzhi Arena 0:0 Premier League
  • Akhmat - FC Dynamo-Makhachkala (10.05.2026 | 10 May 2026 | 10/05/2026) Akhmat-Arena 1:1 Premier League
  • FC Dynamo-Makhachkala - Rostov (02.05.2026 | 02 May 2026 | 02/05/2026) Anzhi Arena 1:2 Premier League
CSKA Moscow v FC Dynamo-Makhachkala score today, 21.03.2026, and full match statistics will be available on fscore.co.tz on any device without registration.