Gosti su poveli golom Matea Lisice, a u nastavku utakmice domaćine su do preokreta odveli Aleksa Latković i Antonio Bošić. Za 2:2 iz penala zabio je Sandro Kulenović.
Dinamo je odigrao jako dobro prvo poluvrijeme u kojem nije uspio do kraja slomiti Varaždince. Momčad Marija Kovačevića, iako nije imala previše prilika dotad, kontrolirala je utakmicu i povela u 23. minuti nakon velike greške Latkovića. On je na 20 metara od gola izgubio loptu i predao je Lisici, koji je snažnim prizemnim udarcem fino pogodio sami kut za 0:1.
Vjerojatno bi sve bilo riješeno do poluvremena da Luka Stojković pet minuta kasnije nije propustio veliku šansu. Valinčić ga je našao idealnom povratnom loptom, Stojković se namjestio na udarac i onda tukao ravno u Zeleniku.
Domaćini su bili nevidljivi u prvom poluvremenu, ali su zato odlično otvorili drugi dio i izjednačili su u 52. minuti. Latković, tragičar kod prvoga gola, prošao je dva igrača Dinama i preciznim udarcem s ruba šesnaesterca zabio za 1:1.
Četiri minute kasnije Scott McKenna zabio je glavom nakon ubačaja Stojkovića. Linijski sudac je signalizirao zaleđe, a to je potvrdio i VAR nakon skoro četiri minute provjere. Nakon toga je nestalo struje u VAR sobi, a nestalo je i energije u Dinamu, koji nije napravio praktički ništa sve do 76. i pokušaja Ljubičića.
A onda šok za goste. Nakon dugog napada Varaždina Boršić je iskosa s lijeve strane poslao centaršut na drugu stativu. Svi igrači Dinama propustili su loptu, a ona je iznenadila i Nevistića i završila mu iza leđa.
Tek tad se Dinamo probudio i krenuo prema naprijed. Ušli su Hoxha, Bakrar, Kulenović, Varela i Villar i u 90. minuti Bakrar je odlično probio stranu i vratio povratnu loptu, a udarac Gode rukom je blokirao Jovanov. Za to je dobio drugi žuti karton, a Kulenović je rutinski realizirao penal.