Dinamo Zagreb vs Viking: Champions League Play-offs Draw Analysis
Dinamo Zagreb 2-2 Viking at Stadion Maksimir leaves this UEFA Champions League Play-offs tie finely poised after a frenetic first half and a more controlled second. Dinamo’s early two-goal burst suggested a commanding home win, but Viking’s recovery before the interval, combined with their resilience under pressure, turns this into a delicately balanced contest heading into the return leg.
Match Report
Dinamo Zagreb struck first on 6' with a sweeping move down the left. Dinamo Zagreb goal — D. Beljo (assisted by M. Perez Vinlof) finished from close range after a low cross found him free in the box. The hosts doubled their advantage just four minutes later on 10': Dinamo Zagreb goal — M. Lisica (assisted by D. Beljo), as Beljo dropped off the front line to link play and slid a neat pass into Lisica’s forward run, the midfielder slotting low past the goalkeeper.
Viking responded on 26' to drag themselves back into the tie. Viking goal — P. Christiansen (assisted by T. Moi), with Moi threading a clever ball into the right channel and Christiansen finishing decisively across the keeper. The visitors then levelled on 39' after another incisive contribution from Moi. Viking goal — Z. Tripic (assisted by T. Moi), as Tripic arrived from the left to meet Moi’s pass and curled his effort inside the far post, making it 2-2 before half-time.
The first change came on 58' for Viking, as S. Kvia-Egeskog replaced T. Moi (Viking), the influential creator withdrawn after his two assists. Dinamo adjusted on 60', with L. Kacavenda replaced M. Zajc (Dinamo Zagreb) to refresh the midfield line.
The first booking arrived on 65' when J. Bell (Viking) — yellow card (Roughing) — was cautioned for a robust challenge in midfield that halted a Dinamo transition.
Dinamo made a double change on 68' to chase greater attacking impetus: R. Mudrazija replaced L. Stojkovic (Dinamo Zagreb) and A. Hoxha replaced M. Lisica (Dinamo Zagreb), removing one of their first-half scorers for fresh legs in the final third.
Viking responded with defensive rotations on 72'. S. Bjorshol replaced H. Heggheim (Viking), and moments later H. J. Haugen replaced K. Haugen (Viking), both moves aimed at shoring up the back line and managing Dinamo’s territorial pressure.
On 83', Dinamo’s right-back entered the referee’s book: M. Valincic (Dinamo Zagreb) — yellow card (Holding) — after pulling back his opponent to stop a break down the flank.
Dinamo made their final attacking push on 84' with another double substitution: S. Prevljak replaced M. Orsic (Dinamo Zagreb), adding a more traditional striker profile, while N. Galesic replaced M. Valincic (Dinamo Zagreb) to refresh the right side of defence after his booking.
Viking’s last changes came on 87' to inject energy up front for the closing minutes. J. Hansen replaced Z. Tripic (Viking) and R. Postema replaced P. Christiansen (Viking), both goalscorers departing after having rescued the visitors in the first half. Despite the alterations on both sides, neither team could find a decisive third goal, and the match closed at 2-2.
Fixture Statistics & Tactical Audit
- xG: Dinamo Zagreb — not specified vs Viking — not specified
- Possession: Dinamo Zagreb 60% vs 40% Viking
- Shots on Target: Dinamo Zagreb 4 vs 3 Viking
- Goalkeeper Saves: Dinamo Zagreb 1 vs 2 Viking
- Blocked Shots: Dinamo Zagreb 7 vs 0 Viking
Dinamo Zagreb were territorially dominant (60% possession, 23 total shots to 6) and carried the initiative for long spells, particularly through volume of efforts in and around the box (17 shots inside the area). However, their final-third efficiency was modest (only 4 shots on target from 23 attempts), allowing Viking to stay in the game. Viking were far more selective but effective with their attacking moments, turning just 6 shots and 3 on target into 2 goals, underlining a sharp attacking edge in transition. The save numbers (Dinamo 1, Viking 2) reflect a contest where Dinamo’s pressure translated more into blocked and off-target efforts than truly testing the visiting goalkeeper. On balance, the draw is defensively frustrating for Dinamo given their control and shot volume, while Viking can be satisfied that their compact structure and clinical finishing turned limited possession into a valuable away result.
Standings Update & Seasonal Impact
With no league standings data available, the immediate impact is framed in two-legged terms rather than domestic tables. Dinamo Zagreb will travel knowing they must convert territorial control into clearer chances after failing to turn a 2-0 lead into a first-leg advantage. Viking, by contrast, take encouragement — and two away goals in the context of this tie — from a performance that showed resilience under pressure and efficiency in front of goal, leaving them well placed psychologically for the return match.
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 delivered a territorially dominant display (60% possession, 23 shots, 9 corners) but lacked the clinical edge to translate that control into a first-leg lead, with only 4 efforts hitting the target. Their structure in a 4-1-4-1 allowed them to overload advanced areas and generate repeated entries into Viking’s box (17 shots inside the area), yet the absence of precision in the final action and a brief defensive lapse between 26' and 39' undermined their early platform.
Viking’s performance was defined by resilience and efficiency. Despite limited possession (40%) and just 6 shots, they were highly effective with their best moments, scoring twice from 3 shots on target. Their compact 4-3-3 block restricted Dinamo to a high volume of low-quality or blocked attempts (7 shots blocked), while their transitions, orchestrated by Tobias Moi before his withdrawal, exposed Dinamo’s defensive spacing. Statistically, Dinamo will feel they left a win behind; tactically, Viking executed a disciplined away plan that maximised their attacking return from minimal volume and leaves the tie finely balanced.





