Skip to main content
Live
✦ SportSignals+ just now
Value SmartBetsNEW Props Predictions Live My Bets Alerts
UEFA Europa League · MW2Ref: Orel Grinfeeld
Full time

This match had live commentary, momentum and in-play prices; no stats.

Dinamo Zagreb 1-0 Anderlecht result, stats and report

Dinamo Zagreb
Won · xG 1.68
1 – 0
FT 23:55
Lost · xG 1.14
Anderlecht
Next: Slaven Koprivnica v Dinamo Zagreb · Sun 18 Oct · Jagiellonia Białystok v Anderlecht · Thu 22 Oct
Skip match sections
Match report

Dinamo Zagreb 1-0 Anderlecht: Beljo Penalty Seals It In Stoppage Time

SportSignals Match Desk · Football analysis desk ·

Dinamo Zagreb 1-0 Anderlecht. That is the scoreline. That is the only thing that matters. Anderlecht will sit in their dressing room wondering how they lost. Zagreb will not care one bit.

The Basics Won It

Listen, Anderlecht had 55 percent of the ball. They completed 511 passes. They hit the woodwork twice. They had six shots on target to Zagreb's three. On paper, they were the better side. The thing is, paper does not count. The scoreboard does. End of.

Zagreb had more dangerous attacks. Zagreb created three big chances to Anderlecht's one. Zagreb had the desire to compete in the moments that mattered. That is not a coincidence. That is attitude.

Anderlecht Had Every Chance

Anderlecht had 110 attacks in total. They registered eight shots on target across the ninety minutes. They hit the woodwork twice. That is a performance that should produce goals. It produced none. That is unacceptable from a side with their resources and their recent form in this competition.

In their five completed Europa League matches before tonight, Anderlecht had scored eleven goals. They arrived in Zagreb full of confidence after wins over Kairat, back to back, and two wins over PAOK. Their only loss in that sample was against Lyon, where Anderlecht lost 2-1. So they knew how to score. They knew how to win. Tonight they showed neither.

Marten Winkler got booked for simulation in the 73rd minute. That tells you something about the desperation creeping into their play. You are losing, you are not getting the ball in the net, and your answer is to go to ground looking for a gift from the referee. That is not the attitude of a side that competes. That is the attitude of a side that has run out of ideas.

Zagreb Were Not Pretty But They Were Right

Zagreb made 21 fouls. They picked up two yellow cards, one for Niko Galesic in the 30th minute for an argument, and one for Josip Misic in the 55th minute for a foul. They were physical. They were disruptive. They pressed and they scrapped and they made Anderlecht's evening difficult.

Zagreb's goalkeeper made six saves. Six. That is a performance. That is a man doing his job when his team needed him. The basics were there when it counted.

Zagreb also had their own big chances and missed two of them. Three big chances created, two big chances missed. That is frustrating. But the difference between these two sides tonight was not creativity or technical quality. It was accountability. Zagreb stayed in the game. They stayed competitive. When the moment came, they took it.

The Moment That Settled It

Deep into stoppage time, past the 90th minute, Dion Beljo stepped up and scored the penalty. VAR had been involved in the buildup to the decision, with a check noted in the 90th minute involving Dani Rodriguez. Beljo did not blink. He put it away. Game over.

That is what standards look like. That is what desire looks like. You compete for ninety-plus minutes, you get your opportunity in the last moment, and you deliver. Beljo delivered.

Anderlecht will say they deserved something from this game. They had the ball. They had the shots. They had two efforts that came back off the woodwork. The thing is, football does not reward deserving. It rewards scoring. Zagreb scored. Anderlecht did not. The conversation ends there.

Substitutions and Game Management

Zagreb made three substitutions, bringing on Dani Rodriguez, Moris Valincic, and Lukas Kacavenda from the 62nd minute onwards. They managed the game. They did not overcomplicate it. They made the changes they needed to make and they saw it out.

Anderlecht made five substitutions, including Adriano Bertaccini and Danylo Sikan in the 77th minute, and Romeo Amane and Oliver Antman in the 87th minute. Five changes in search of a goal they never found. That is not game management. That is panic. You can shuffle your squad as much as you want. If the basics are not there, it does not matter who comes on.

Anderlecht also had Tristan Degreef booked for a foul in the 35th minute, and he was eventually substituted off in the 77th minute. You cannot afford to carry a booking that long as an outfield player in a match where you need to press and compete. That limited Anderlecht's ability to defend aggressively in the second half. Small decisions, big consequences.

Zagreb's Only Prior Form Reference

Zagreb's completed Europa League form coming into this match was a single result, a 0-0 draw with Hapoel Be'er Sheva in September. One match. One clean sheet. The sample is too small to read anything definitive into it, but the discipline was there from the start. They knew how to stay compact. They knew how to absorb pressure. They proved it again tonight against a side pushing hard for a goal.

The Verdict

Anderlecht had more of the ball. Anderlecht had more shots on target. Anderlecht hit the woodwork twice. Anderlecht lost. Zagreb had fewer shots on target. Zagreb made more fouls. Zagreb's goalkeeper made six saves. Zagreb won. That is football. You compete, you stay in the game, and when the chance comes, you take it.

Dion Beljo took it. Dinamo Zagreb take the three points. The result is right. End of.

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