Dynamo Makhachkala
Dynamo Makhachkala
1 vs 2

Russian Cup · Matchday

2026-08-04 15:30:00 · 23:30 · Anzhi-Arena

Krylya Sovetov
Krylya Sovetov

AI Predicted: 1-0|Actual: 1-2

WinnerScoreO/U 2.5BTTS

AI Prediction

Dynamo Makhachkala
DYN
1 - 0
Krylya Sovetov
KRY
57%
Confidence
Low Confidence
48.0%Home
27.0%Draw
25.0%Away
49.0%Home
30.0%Draw
21.0%Away
Dynamo Makhachkala hold a narrow edge on home soil, where their defensive structure has been difficult to break down this season. The key battleground will be midfield control, with Dynamo Makhachkala's pressing intensity likely to limit Krylya Sovetov's ability to build rhythm in attack. AI pick: Dynamo Makhachkala Win

Top AI Picks

AI-generated recommendations
Two outcomes coveredHome or Draw
75% probability
Over or Under 2.5 goalsUnder 2.5
60% chance of 0-2 goals
Will both teams find the net?No
65% one side shut out
Handicap advantage pickNo data available
Most likely to scoreNo data available

Goal Probability

Dynamo Makhachkala KRY
14%
48%
0
47%
52%
1
40%
0%
2
0%
0%
3+

Odds Comparison

48%
47%
+0.9%
27%
29%
-1.5%
25%
24%
+0.6%
PredictNext AI Market Avg
AI & Market Agree: Home Win

Polymarket Odds

Loading prediction market data...

Trading Strategy

Loading market depth data...

Match Report

Russian Cup | Dynamo Makhachkala 1–2 Krylya Sovetov | August 4, 2026

Result Summary

Krylya Sovetov delivered a composed and clinical performance in Makhachkala, overcoming the hosts 2–1 in this Russian Cup fixture. Despite Dynamo Makhachkala enjoying significant territorial dominance throughout the match, Sergey Bulatov's side proved far more efficient, converting their opportunities at decisive moments to advance with a deserved victory.

Match Analysis

Krylya Sovetov set the tone early. Denis Makarov broke the deadlock in the 15th minute, finishing with the assistance of D. Oroz to hand the visitors an unexpected advantage against the run of early play. The goal immediately forced Vadim Evseev's side to reassess their approach, and Dynamo began to assert greater control of the ball — a dominance that would grow throughout the contest.

An early setback disrupted Dynamo's rhythm even before the opening goal, as Jan Đapo was withdrawn in just the 8th minute, replaced by Aleksandr Sandrachuk. The hosts rallied, and the statistics reflect how much they pushed for an equaliser: Dynamo finished with 59% ball possession, registered 108 attacks compared to Krylya's 75, and generated 59 dangerous attacks to the visitors' 42. Despite this pressure, both teams were level on shots on target at 7 apiece, underlining Krylya Sovetov's disciplined defensive organisation.

The second half brought a flurry of changes from both benches. Krylya Sovetov made three substitutions at the interval — Sergey Babkin, Mihajlo Banjac, and Kirill Pechenin all entering — which helped refresh the visitors and maintain their structure. Dynamo also made changes, with Mohamed Azzi and Andrés Alarcón swapped, though the hosts would find themselves a man down in discipline terms, collecting yellows for Abdulpasha Dzhabrailov (32'), Hazem Mastouri (56'), and Mohamed Azzi (66') — four bookings in total for the home side versus just one for Krylya Sovetov's Fernando Peixoto Costanza (28').

The decisive blow came in the 63rd minute, when substitute Geoffrey Chinedu Charles, introduced just three minutes earlier in place of Denis Makarov, struck to double Krylya's lead with Martin Kramarič providing the assist. It was a textbook counter-attacking moment that exposed Dynamo's over-commitment in search of the equaliser. The hosts did manage to pull one back — the scoreline closing at 1–2 — but could not find a second to force extra time, despite six corners and continued pressure late in the match.

Prediction Review

Our pre-match forecast pointed to a Dynamo Makhachkala win at 48% probability, with a predicted scoreline of 1–0 in favour of the hosts. The outcome proved incorrect, as Krylya Sovetov's efficiency in front of goal and disciplined defensive shape nullified what was statistically a dominant Dynamo performance. With a confidence rating of just 57/100, uncertainty was acknowledged, but the away win — arguably the least likely of the three outcomes in our model — materialised. This result is a reminder that possession and attack volume do not guarantee results, particularly against a side capable of delivering sharp, purposeful transitions.

Key Takeaways

  • Krylya Sovetov's clinical edge was the defining factor — two goals from seven shots on target tells the story of a team that made the most of their moments.
  • Dynamo Makhachkala dominated territorially but lacked the finishing precision to convert their chances, finishing with 7 shots on target from 13 total.
  • The early substitution of Jan Đapo and Dynamo's four yellow cards suggest a disrupted and frustrated evening for the hosts.
  • Geoffrey Chinedu Charles' impact from the bench proved crucial, scoring within minutes of entering — a strong argument for Bulatov's squad depth.

Dynamo Makhachkala vs Krylya Sovetov — Frequently Asked Questions

Who will win Dynamo Makhachkala vs Krylya Sovetov?

PredictNext's AI model favours Dynamo Makhachkala with a 48% win probability — Dynamo Makhachkala 48%, draw 27%, Krylya Sovetov 25%.

What is the predicted score for Dynamo Makhachkala vs Krylya Sovetov?

The AI forecasts a 1-0 scoreline for Dynamo Makhachkala vs Krylya Sovetov, generated with 57% model confidence.

Will Dynamo Makhachkala vs Krylya Sovetov have over 2.5 goals?

The model gives 40% for over 2.5 goals and 60% for under 2.5 goals in Dynamo Makhachkala vs Krylya Sovetov.

How accurate was the Dynamo Makhachkala vs Krylya Sovetov prediction?

PredictNext's AI predicted 1-0; the match finished 1-2. The winner call was incorrect.

More Russian Cup AI Predictions