
Premier League · Matchday
2026-08-09 11:30:00 · 19:30

Prediction Result
AI Predicted: 1-0|Actual: 3-1
AI Prediction
Top AI Picks
Goal Probability
Odds Comparison
Polymarket Odds
Trading Strategy
Match Report
Dinamo Moskva 3–1 Dynamo Makhachkala | Premier League | 9 August 2026
Result Summary
A dramatic late flurry at home saw Dinamo Moskva clinch a comfortable 3–1 victory over Dynamo Makhachkala in Sunday's Premier League fixture. After a goalless first 76 minutes, the match exploded into life with three goals in a five-minute spell between the 77th and 81st minutes, before Anton Miranchuk sealed the points deep into stoppage time. Sandro Schwarz's side delivered a dominant performance across the board, and the scoreline ultimately reflected their superiority on the day.
Match Analysis
For large parts of the contest, particularly through a cagey first half, the match failed to produce the open football that Dinamo Moskva's statistical dominance might have promised. However, the underlying numbers told a clear story of home control: 67% ball possession, an 81% successful pass completion rate against Makhachkala's 63%, and a significant edge in attacks (119 to 75) and dangerous attacks (52 to 31). Shots on target also favoured the hosts decisively — six to two — making the scoreline a fair reflection of proceedings overall.
The first half was not without incident. R. Dias and Daniil Fomin both picked up yellow cards for Dinamo Moskva in the 28th and 32nd minutes respectively, with Andrés Alarcón Mendoza following for the visitors at 36'. These bookings suggested a physical battle taking shape beneath the surface, with Makhachkala committing 17 fouls to the hosts' 13.
The decisive passage of play came swiftly and brutally for Vadim Evseev's side. Timofey Marinkin broke the deadlock in the 77th minute, converting with his left foot from a Viktor Okishor assist — the latter having entered as a substitute just 16 minutes earlier despite already having been booked at 73'. Two minutes later, Dmitri Skopintsev doubled the lead with a right-footed finish, assisted by the influential Konstantin Tyukavin. Makhachkala hit back almost immediately through substitute Gamid Agalarov, who had only been on the pitch since the 70th minute, pulling one back via a left-foot effort from Houssem Mrezigue's assist in the 81st minute. It was a brief moment of hope, quickly extinguished. Anton Miranchuk, another second-half substitute, put the result beyond doubt in the third minute of stoppage time, again with Okishor providing the creative spark.
The impact of Schwarz's substitutions proved decisive. Okishor, Skopintsev, and Miranchuk — all introduced in the second half — combined for all three goals, highlighting the quality of depth available to the Moscow side.
Prediction Review
Our pre-match forecast called for a 1–0 home win, with Dinamo Moskva assigned a 62% probability of victory. While the final scoreline exceeded expectations in terms of goals, the predicted outcome was correct — Dinamo Moskva won, and their dominance in possession and attacking statistics aligned well with the confidence rating of 63/100. The goalless nature of the first 76 minutes initially threatened to validate the low-scoring forecast, but the late avalanche of goals demonstrated that our directional analysis was sound.
Key Takeaways
- Dinamo Moskva's substitutes were match-winners: three of the four scorers entered from the bench, underlining Schwarz's tactical nous in the second half.
- Viktor Okishor was central to the victory, registering two assists after coming on despite receiving a yellow card shortly before the goals.
- Makhachkala showed resilience through Agalarov's goal, but their lack of possession (33%) and attacking threat left them exposed to the home side's superior quality.
- The result strengthens Dinamo Moskva's credentials as a top-flight force under Schwarz's management.
Dinamo Moskva vs Dynamo Makhachkala Head-to-Head
Last 5 meetings between Dinamo Moskva and Dynamo Makhachkala: Dinamo Moskva 4W · 0D · Dynamo Makhachkala 2W.
4
Dinamo Moskva wins
0
Draws
2
Dynamo Makhachkala wins
Dinamo Moskva vs Dynamo Makhachkala — Frequently Asked Questions
Who will win Dinamo Moskva vs Dynamo Makhachkala?
PredictNext's AI model favours Dinamo Moskva with a 62% win probability — Dinamo Moskva 62%, draw 23%, Dynamo Makhachkala 15%.
What is the predicted score for Dinamo Moskva vs Dynamo Makhachkala?
The AI forecasts a 1-0 scoreline for Dinamo Moskva vs Dynamo Makhachkala, generated with 63% model confidence.
Will Dinamo Moskva vs Dynamo Makhachkala have over 2.5 goals?
The model gives 45% for over 2.5 goals and 55% for under 2.5 goals in Dinamo Moskva vs Dynamo Makhachkala.
How accurate was the Dinamo Moskva vs Dynamo Makhachkala prediction?
PredictNext's AI predicted 1-0; the match finished 3-1. The winner call was correct.