Live
My Signals
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts
Croatian 1. HNL · MW1Ref: Antonio Melnjak
Full time

Dinamo Zagreb 2-0 Slaven Koprivnica result, stats and report

The Match Review, as soon as it publishes.
Next: Osijek v Dinamo Zagreb · Sat 12 Sept · Hajduk Split v Slaven Koprivnica · Sun 13 Sept
Skip match sections
Match report

Dinamo Zagreb 2-0 Slaven Koprivnica: One Man Did The Damage And Zagreb Look Ominous

SportSignals Match Desk · Football analysis desk ·

Right, let's get into this one. Dinamo Zagreb. Croatian football's perennial overlords. Season opener at home against Slaven Koprivnica. You already know how this goes, don't you. Two-nil. Comfortable. Job done. But honestly, the numbers behind this result are something else.

The Goals: One Man, Two Feet, Zero Fuss

Both goals came from the same player and that is pretty much the story of the match. A left-footed finish on 34 minutes opened the scoring, then the same lad came back out after the break and put it away with his right on 52 minutes. A proper two-footed forward doing exactly what a two-footed forward should do against this level of opposition. Comfortable, composed, clinical.

What I find interesting is the assists. Two different teammates set up the two goals. So it is not like Zagreb were just lumping it to one guy hoping for the best. There was variety in the build-up. That suggests a team that is actually functioning as a unit, not just relying on individual quality to bail them out.

Slaven? They had five shots all game. Five. Zagreb had 26. That is not a football match, that is a batting session.

The Stats: Actually Quite Mad

Look, I will be honest with you. I actually looked at the numbers for once and they are eye-watering. Zagreb had 66 percent possession. They attempted 28 crosses and got 10 of them on target. They created seven big chances. Seven. They missed six of them, which is the one slight asterisk on the performance, but even so.

Ten corners to one. 25 key passes to four. 79 dangerous attacks to 25. At some point it stops being a football match and starts being a keep-ball session with occasional attempts to humiliate the opposition goalkeeper.

Slaven's keeper had to make five saves to keep it at two. The woodwork helped Zagreb out three times as well. So if we are being completely honest, the scoreline probably flattered Slaven a little. The real story of this game was Zagreb knocking on the door repeatedly, scoring twice, and then kind of coasting through the last half hour. You could argue they should have had four or five. But 2-0 wins feel good in the context of a season opener. No unnecessary drama. No silly goals conceded. Three points banked.

Slaven Were Absolutely Battered But Showed Some Grit

Listen, I am not going to pretend Slaven gave a good account of themselves because they did not. Five shots, two on target, 34 percent possession. They were penned in for huge chunks of this game. Their 17 goal kicks tells you everything about where the match was being played.

But here is the thing. They had six offsides. Six. That means they were actually trying to play a high line, trying to catch Zagreb's runners in behind. It is a brave call against a team of this quality and it did not really work, but at least there was an attempt at a coherent idea. They also won 22 tackles and 48 duels. They were not just standing there watching it happen. They scrapped. They just got completely outclassed in every meaningful attacking department.

The injury situation for Slaven is also worth a mention here. They came into this game with five players out, including three long-term absentees and one who has been out since late 2024. That is a decimated squad by anyone's standards. Hard to build any momentum or cohesion when you are constantly plugging gaps in your lineup.

The Subs And The Cards: Nothing Spicy

Zagreb made their changes on 58 minutes, rotating two players at once which felt like the manager managing the game rather than reacting to a problem. They had it under control and there was no need to push the starters too hard with a full season ahead.

Slaven made five substitutions from the 60th minute onwards, which again tells you they were chasing something. Or maybe just trying to keep their legs fresh given the workload their defence was being put through.

Two yellow cards in the match, one for each side. A foul from a Slaven player on 64 minutes, a foul from a Zagreb player on 67. Nothing serious. The Zagreb card is slightly ironic given one of the goalscorer's assist partners picked it up, but it will not affect anything going forward.

What This Tells Us About Zagreb's Season

Right, here is the bit where I put my pundit hat on properly. Look at the fixtures and look at the form coming into this. Zagreb were winning four of their last five overall, scoring ten goals in those five games. Away from home in the HNL they had won all five of their last five, scoring 17 goals and conceding only three. That away form number is actually slightly alarming for everyone else in this league.

The head-to-head record against Slaven is also worth flagging. Three meetings, three Zagreb wins, 12 goals scored, five conceded across those three games. Every single one of those three meetings ended with both teams scoring, which makes tonight's clean sheet slightly surprising given the pattern. But Zagreb will absolutely take a nil against the run of H2H evidence.

The momentum slope for Zagreb at home is very slightly negative going into this which I reckon just means they had a couple of draws mixed in with the wins recently. Overall though? This is a team that looks genuinely sharp at the start of a new season. Top of the table after matchday one. Three points. Clean sheet. Brace from the same forward. You heard it here first, they are going to be very, very hard to catch this year.

The Verdict

Dinamo Zagreb were dominant in every department that matters. The scoreline does not fully reflect the control they had but 2-0 in a season opener against a depleted Slaven side is exactly what you want. Clean sheet, two goals from one player, and a performance that suggests the engine is ticking over nicely. Slaven will have tougher nights to come, but they also need to find some of those missing players quickly or this season could get uncomfortable. For Zagreb though... the vibes are good. Very good.

Informational only, not betting advice. 18+ · Past performance does not guarantee future results · BeGambleAware (UK): 0808 8020 133.