Kenya Sport

Dinamo Zagreb vs Viking: UEFA Champions League Play-offs Draw

Dinamo Zagreb 2-2 Viking at Stadion Maksimir leaves this UEFA Champions League Play-offs tie finely balanced after a frenetic first half and a far more controlled second. Dinamo’s early two-goal burst suggested a decisive home advantage, but Viking’s response before the break and their resilience under pressure preserved parity ahead of the return leg.

Match Report

Dinamo Zagreb exploded out of the blocks. On 6', Dinamo Zagreb goal — D. Beljo (assisted by M. Perez Vinlof) finished a move down the left, converting a low delivery from the overlapping full-back to make it 1-0. Four minutes later, on 10', Dinamo Zagreb goal — M. Lisica (assisted by D. Beljo) doubled the lead, Lisica arriving from midfield to sweep home after Beljo held up play and laid the ball into his path, putting the hosts 2-0 up.

Viking slowly grew into the contest and halved the deficit on 26'. Viking goal — P. Christiansen (assisted by T. Moi) came from a sharp transition, Moi threading a precise pass between centre-backs for Christiansen to finish across the goalkeeper for 2-1. The visitors then levelled on 39', Viking goal — Z. Tripic (assisted by T. Moi), as Moi again found space between the lines and slipped Tripic into the box, the forward taking a touch before firing in to make it 2-2, which remained the score at half-time.

The first change came from Viking on 58', when S. Kvia-Egeskog replaced T. Moi (Viking), removing the creative midfielder who had assisted both goals and adding fresher legs in the centre of the pitch. Dinamo responded two minutes later: on 60', L. Kacavenda replaced M. Zajc (Dinamo Zagreb), injecting more attacking intent from midfield as the hosts chased a winner.

Viking picked up the game’s first booking on 65'. J. Bell (Viking) — yellow card (Roughing) was cautioned for a robust challenge in midfield that halted a Dinamo counter. Dinamo then made a double attacking switch on 68' to tilt the momentum further: R. Mudrazija replaced L. Stojkovic (Dinamo Zagreb), adding fresh energy in the central areas, and A. Hoxha replaced M. Lisica (Dinamo Zagreb), with Hoxha offering more direct running from wide areas after Lisica’s earlier goal.

Viking refreshed their back line on 72', making a defensive double substitution. S. Bjorshol replaced H. Heggheim (Viking), and H. J. Haugen replaced K. Haugen (Viking), bringing on two new full-backs to cope with Dinamo’s increasing pressure down the flanks.

As the tempo rose again late on, Dinamo’s right-back entered the referee’s book. On 83', M. Valincic (Dinamo Zagreb) — yellow card (Holding) was penalised for impeding his opponent to stop a potential break.

Dinamo then turned to their bench for a final attacking push on 84'. S. Prevljak replaced M. Orsic (Dinamo Zagreb), adding a more traditional penalty-box presence, while N. Galesic replaced M. Valincic (Dinamo Zagreb), a like-for-like change at the back to avoid a second yellow risk on the booked defender.

Viking’s final moves came on 87', aimed at preserving energy and offering a late counter-attacking threat. J. Hansen replaced Z. Tripic (Viking) after the forward’s influential display, and R. Postema replaced P. Christiansen (Viking), with both goal-scorers withdrawn in favour of fresh legs. Despite Dinamo’s territorial dominance in the closing stages, neither side could find a decisive goal, and the match finished 2-2.

Fixture Statistics & Tactical Audit

  • xG: not available vs not available
  • Possession: 60% vs 40%
  • Shots on Target: 4 vs 3
  • Goalkeeper Saves: 1 vs 2
  • Blocked Shots: 7 vs 0

Dinamo Zagreb were territorially dominant (60% possession, 23 total shots to 6) and carried the initiative for long spells, especially after the interval. Their high volume of efforts, including 17 attempts inside the box, underlined an aggressive, front-foot approach, but only 4 of those shots were on target, pointing to wasteful finishing and crowded shooting positions (7 blocked shots). Viking, by contrast, were far more selective but efficient, turning 6 shots into 3 on target and scoring twice in the first half. The Norwegian side defended deep, limited space centrally, and relied on quick vertical transitions, particularly through T. Moi before his withdrawal. Given Dinamo’s control of territory and chance volume against Viking’s sharp first-half finishing and compact second-half defending, the 2-2 scoreline feels broadly fair: Dinamo had the better platform, but Viking maximised their key attacking moments.

Standings Update & Seasonal Impact

With no league standings data available for either Dinamo Zagreb or Viking, the immediate consequence of this 2-2 draw must be read purely in the context of the UEFA Champions League Play-offs tie. Dinamo’s failure to convert early dominance into a first-leg lead leaves the contest finely poised and hands Viking encouragement ahead of the return match, where the Norwegian side will feel they have already withstood the worst of Dinamo’s attacking pressure. For Dinamo, conceding twice from limited chances underlines the defensive tightening required away from home if they are to progress.

Lineups & Personnel

Dinamo Zagreb Starting XI

  • GK: Ivan Nevistić
  • DF: Matteo Pérez Vinlöf, Scott McKenna, Sergi Domínguez, Moris Valinčić
  • MF: Josip Mišić, Mateo Lisica, Luka Stojković, Miha Zajc, Mislav Oršić
  • FW: Dion Drena Beljo

Viking Starting XI

  • GK: Arild Østbø
  • DF: Kristoffer Haugen, Henrik Sælebakke Falchener, Gianni Stensness, Henrik Heggheim
  • MF: Kristoffer Askildsen, Joe Bell, Tobias Moi
  • FW: Edvin Austbø, Peter Christiansen, Zlatko Tripić

Post-Match Verdict

Dinamo Zagreb produced a proactive but ultimately incomplete performance: they were dominant in territory and volume (23 shots to 6, 60% possession) yet lacked the cutting edge and defensive control to turn that superiority into a first-leg advantage. Their early attacking patterns, with Beljo linking play and midfield runners like Lisica arriving in the box, worked superbly in the opening ten minutes but became more predictable as Viking adjusted and narrowed their shape. Defensively, conceding twice from 3 shots on target highlights a vulnerable structure when defending transitions, particularly around the half-spaces where T. Moi repeatedly found room.

Viking’s display was pragmatic and resilient. Despite limited possession (40%) and a low shot count (6 total), they were clinical in the decisive moments of the first half, scoring with two of their three efforts on target. Their compact block forced Dinamo into shooting from congested areas (7 blocked shots), and the full-back reshuffle on 72' helped them absorb late pressure. While they allowed significant territory, their ability to protect the central corridor and spring forward through quick combinations gave them an efficient attacking edge. Over the 90 minutes, Dinamo’s volume and control were offset by Viking’s efficiency and organisation, leaving the tie finely balanced and setting up a tactically intriguing second leg.