Dinamo Zagreb opened their Champions League play-off against Viking FK on 18 August 2026, a first competitive meeting between the clubs that began at Stadion Maksimir in Zagreb with kickoff set for 20:00 local time. The home side entered the tie unbeaten in their last 23 matches.
That run had given Mario Kovačević’s team real momentum. Dinamo had won three and drawn two of their last five outings, and they reached this stage after a 7-1 aggregate victory over Kauno Žalgiris, a scoreline built across two lopsided legs before this first meeting with Viking. Kovačević also rotated heavily in a recent league fixture against Slaven Belupo, a clear sign he was trying to keep the squad sharp for the European test ahead.
The numbers tell the story of a side arriving in control. Dinamo played with ten men in Lithuania after Filipović’s red card and still won, then carried that form into the play-off round with a margin that left little doubt about their level. For a club trying to secure a place in the Champions League group stage, the timing of this match mattered as much as the venue.
Viking FK arrived in Zagreb with a different kind of pressure. They had never faced Dinamo in competitive action before, and this was their first real look at the Croatian side in a knockout setting. A result here would give them something to take back to Stavanger ahead of the return leg, while a Champions League group stage berth would be transformative for the Norwegian club financially and in continental stature.
That leaves the open question hanging over the first leg: whether Luka Stojković and Matteo Perez Vinlöf were fit enough to start after carrying minor knocks. Dinamo did not need a reminder of how quickly a European tie can turn, but they also knew this one had already been tilted by form, depth and familiarity before a ball was kicked. The return leg will decide whether that edge becomes a step toward the group stage or just a strong night in Zagreb.

