What began as a promising European night for Dinamo Zagreb ended in bitter disappointment. Mario Kovačević's side arrived in Stavanger knowing that victory would secure their place among Europe's elite, following a dramatic 2-2 draw in the first leg at Maksimir. The Croatian visitors started with confidence, creating several dangerous opportunities before taking the lead in the tenth minute through Arbër Hoxha. However, their early dominance proved short-lived as Viking responded with determination and eventually turned the contest completely in their favour.


Dinamo immediately took control of proceedings, showing attacking ambition and putting the Norwegian defence under pressure. Luka Stojković came close with an effort from outside the penalty area, while Mateo Lisica threatened with a well-struck shot. The breakthrough finally arrived when Stojković delivered a dangerous ball into the box, allowing Hoxha to connect with a difficult header and send the ball into the net. At that moment, Dinamo were heading towards the Champions League, and the visitors appeared capable of controlling the match.


However, the momentum shifted dramatically in the 18th minute. Viking captain Zlatko Tripić delivered a cross into the penalty area, where the ball struck the arm of Dinamo defender Scott McKenna. Following a VAR review, Spanish referee José María Sánchez awarded a penalty. Tripić stepped forward and converted confidently, restoring parity and breathing new life into the home side's ambitions. The equaliser changed the atmosphere completely, giving Viking the confidence to push forward while Dinamo struggled to rediscover their early rhythm.


The Norwegian side gradually became more aggressive and dangerous, forcing Dinamo into increasingly uncomfortable defensive situations. Goalkeeper Ivan Nevistić produced an important save late in the first half, while Viking continued searching for opportunities to exploit mistakes. Although the teams entered the interval level at 1-1, the balance of the match had clearly shifted in favour of the hosts.


Dinamo's problems intensified immediately after the restart. In the 48th minute, a costly misunderstanding while attempting to play out from defence allowed Viking to regain possession in a dangerous position. The hosts moved the ball quickly through Peter Christiansen and Kristoffer Askildsen before Edvin Austbø fired an unstoppable finish high into the net. It was a devastating blow for Dinamo, whose earlier control had disappeared.


Just two minutes later, Viking struck again. Henrik Falchener cleverly laid the ball into the path of Tobias Moi, whose powerful low effort took a deflection off Dinamo captain Josip Mišić before beating Nevistić. Suddenly, the hosts were leading 3-1, and Dinamo needed two goals merely to force extra time. The visitors had conceded twice in rapid succession, turning a difficult situation into an almost impossible challenge.


Kovačević attempted to change the course of the match with substitutions, introducing fresh attacking options in search of a response. Mislav Oršić brought additional energy, and Dinamo continued looking for a way back into the contest. Their best opportunity arrived in the 77th minute when Oršić delivered an excellent through ball to Dion Drena Beljo, who found himself one-on-one with the goalkeeper. However, the striker failed to find the target, sending his effort wide of the post.


That missed chance effectively summed up Dinamo's frustrating evening. The Croatian side had shown enough attacking quality to trouble Viking, but costly defensive errors and an inability to capitalise on important opportunities proved decisive. The hosts, meanwhile, demonstrated impressive resilience, recovering from an early setback before punishing almost every major mistake made by their opponents.


The result represented a historic achievement for Viking, who secured their first-ever qualification for the Champions League. For Dinamo, however, the defeat raised serious questions about defensive organisation, concentration and the team's ability to handle decisive moments under European pressure. Taking the lead away from home should have provided a platform for success, yet the visitors ultimately allowed the game to slip from their grasp.


Despite the disappointment, Dinamo's European season is far from over. The Zagreb club will compete in the Europa League, marking another appearance in the league or group stage of a major UEFA competition. While missing out on the Champions League represents a significant sporting setback, the Europa League offers an opportunity to regroup, address weaknesses and continue competing on the continental stage.


For Kovačević and his players, the challenge now is not simply to recover from defeat but to understand why a promising start developed into such a painful collapse. European football demands consistency, discipline and ruthless efficiency, particularly in knockout encounters where individual mistakes can determine an entire season.


Dinamo arrived in Norway dreaming of Champions League glory. They left facing the harsh reality of elimination, having surrendered an early advantage and conceded three unanswered goals. Viking celebrated a historic triumph, while the Croatian giants were left with regrets, unanswered questions and the challenge of rebuilding their European ambitions in the Europa League.

More from the newsroom →