Josip Pivaric's 93rd-minute strike has given Dinamo Zagreb a 2-1 lead after the first leg of their Champions League qualifier with Skenderbeu Korce.
Dinamo looked to impose themselves on proceedings from the start and went close to an early opener after El Arabi Hilal Soudani was denied by Orges Shehi in the Korce goal.
© Getty Images
Moments later, the visitors were inches away again as Paulo Machado's corner found Pivaric in the box, but the midfielder couldn't steer his effort on target.
Marko Rog then missed another chance for Dinamo as Skenderbeu struggled to contain the Croatian outfit.
Zagreb's best chance before half time fell to Algerian forward Soudani, who managed to beat Shehi, but saw his effort come back off the woodwork.
Instead, it was the Snow Wolves who took the lead on 37 minutes, as Bledi Shkembi's well-placed free kick proved too good for Eduardo.
Minutes after the restart, Skenderbeu could have opened up a two-goal lead when Liridon Latifi's strike was kept out by the Dinamo shot-stopper.
However, Zoran Mamic's team got back on level terms when Marko Pjaca found himself one on one with Shehi, but squared the ball to Soudani who slotted into an empty net.
Dinamo then snatched victory in the third minute of stoppage time as Pivaric's curling shot found the top corner.
No Data Analysis info