Dinamo Zagreb vs Lokomotiva Zagreb on 23 May
The din of the Croatian domestic season fades into a single, decisive frequency this Saturday at a sold-out Maksimir. In any other context, a clash between the newly crowned champions and a mid-table neighbor might carry the scent of a ceremonial guard of honour. But this is the Eternal Derby of Zagreb, a fixture that disregards league standings and trophies. As Dinamo Zagreb prepares to lift the 2025/26 Premier League (HNL) trophy, Lokomotiva Zagreb arrives not to applaud, but to spoil. With kickoff at 17:00 local time under clear spring skies, this isn't just a title celebration. It is a derby about pride, spite, and the intangible power of a final statement before the summer break.
Dinamo Zagreb: Tactical Approach and Current Form
Mario Kovačević has built a machine of statistical dominance. The numbers are terrifying: 24 wins from 32 matches, 85 goals scored, and only 26 conceded. Expected goals (xG) data reinforces this supremacy. Dinamo averages an elite 2.02 xG per game while conceding just 0.99 xGA. The season has effectively been a victory lap since the title was secured mathematically, but the form guide remains intimidating. A perfect five-game winning streak (W W W W W) shows a team that refuses to ease off, even with the Croatian Cup final looming.
The tactical setup is a fluid 3-4-3 or 4-3-3 hybrid. It depends on the positional intelligence of Ismaël Bennacer. The Algerian, on loan from Milan, has transformed the build-up phase. He drops between the centre-backs to create numerical superiority against the press. The true engine, however, is the goal avalanche led by Dion Drena Beljo. With 31 league goals, he stands on the brink of history, chasing Eduardo da Silva’s all-time record. Kovačević has managed his minutes recently, but a full 90 minutes against Lokomotiva offers the perfect stage. Injury concerns over Scott McKenna (adductor) and Bruno Goda (muscle fatigue) are the only clouds. If they are unfit, the defence loses its aerial anchor. Still, the return of Dominik Livaković in goal provides unshakeable security.
Lokomotiva Zagreb: Tactical Approach and Current Form
Silvijo Čabraja’s side enters Maksimir as the ultimate tactical pragmatists. Statistically, Lokomotiva is a paradox. Their defensive metrics are worrying — conceding 1.49 goals per game with an xGA of 1.42 — yet they possess a resilient, if inconsistent, character. Their recent form (D D L D W) highlights a struggle to close out games. They have drawn 13 times this season.
Expect a low-block 4-2-3-1 designed to collapse the central corridors and force Dinamo wide. The psychological damage of their last meeting — a 5-0 demolition in March — will be fresh. Lokomotiva’s only hope lies in transition. Aleks Stojaković (9 goals) is the focal point, but the creative burden falls on Marko Pajač (5 assists). The visitors lack the firepower to trade blows, so their strategy hinges on discipline. They have conceded the most fouls in the league (488), suggesting a tactical fouling system to break up Dinamo’s rhythm. For Lokomotiva, keeping the score respectable for 60 minutes counts as a victory in itself.
Head-to-Head: History and Psychology
History is a mountain Lokomotiva cannot climb. In 84 competitive meetings, Dinamo has won 60 times. Lokomotiva has won just 12. The aggregate scoreline of 188-80 tells a story of absolute hegemony. This season alone, Dinamo secured a 2-0 win at Maksimir in December and that brutal 5-0 away masterclass in March.
However, the derby has a habit of producing strange anomalies. Lokomotiva famously won 3-1 in December 2024 and 2-1 in May 2025. This proves that when the pressure of the title race is off, the underdog can land a punch. This psychological wrinkle is crucial. While Dinamo’s players have one eye on the Cup final and the summer break, Lokomotiva sees a wounded giant exposed by complacency. They are playing with zero stakes and absolute freedom.
Key Battles and Critical Zones
The left flank vs. Stojaković: The primary duel will occur on Dinamo’s right. If Bruno Goda is unfit, Dinamo’s left side becomes vulnerable. Lokomotiva’s Aleks Stojaković drifts into this half-space to combine with overlapping full-backs. If he finds isolated space, he can cut inside and test Livaković.
Bennacer vs. the press: Lokomotiva’s only chance to possess the ball is to man-mark Ismaël Bennacer out of the game. If they allow the Milan loanee time to turn and face goal, his passing range will slice their block apart. Expect Lokomotiva’s striker to shadow him aggressively, forcing Dinamo to go long.
The second-ball zone: With Dinamo likely dominating territory, the area 20-30 yards from Lokomotiva’s goal will be a battleground. Dinamo’s midfielders (Mišić, Zajc) will face Lokomotiva’s double pivot. Recovering second balls is how Dinamo generates high-xG shots from outside the box.
Match Scenario and Prediction
The script is predictable yet difficult to stop. Dinamo will control 60%+ possession, using wing-backs to stretch Lokomotiva’s narrow defence. The visitors will sit deep, trying to frustrate. The key variable is the timing of the first goal. If Dinamo scores inside the first 25 minutes, expect a rout similar to the 5-0. If Lokomotiva reaches halftime at 0-0, tension will rise. Dinamo’s frustration may then lead to defensive lapses on the counter.
However, the sheer disparity in quality — especially in attacking transitions and set pieces — is too vast. Lokomotiva’s defence has conceded in 66% of games (both teams to score). With Beljo hunting records, Dinamo’s offensive execution will break the dam.
- Most likely outcome: Dinamo Zagreb wins with a -1.5 handicap.
- Total goals: Over 2.5 goals (hit in 10 of Dinamo’s last 11 games).
- Prediction: Dinamo Zagreb 3-0 Lokomotiva Zagreb.
Final Thoughts
This match will answer one sharp question: does Dinamo possess the ruthless maturity to celebrate a title with a professional, devastating performance? Or will Lokomotiva expose the hangover of champions? For 90 minutes, the league trophy may sit on the sidelines. But on the pitch, the hierarchy of Zagreb remains non-negotiable. Expect the home crowd to roar for goals, not just glory.