Bár a hazai csapat kezdett agilisabban, mégis a Paks szerzett vezetést az első komolyabb lehetőségéből. A 21. percben Hahn kapott jó labdát a 16-oson belül, szépen tisztára játszotta magát, majd lekészítette Skribeknek, aki 12 méterről nem hibázott (0-1).
Lendületben maradt a Paks, de nem sikerült növelni az előnyét, mert vagy Banai védett, vagy a támadók hibáztak.
Szünet után azonnal egyenlített az Újpest, a 47. percben a csereként beállt Mörschel passzát Radosevic lőtte a léc alá (1-1).
A 61. percben Haraszti közeli lövését Banai tolta a kapufára, egy perc múlva ismét az újpesti kapus villant, ezúttal Mezei próbálkozásánál. A 89. percben Böde lefejelt labdáját Hahn lőhette, de az önfeláldozó Keita nagyot mentett.
Amikor már úgy tűnt, nem születik több gól, büntetőhöz jutott a Paks: Szabó lábát Radosevic rúgta meg, a VAR és a játékvezető közös döntése tizenegyest ért. A labda mögé Mezei állt, de lövését Banai bravúrral védte.
Következett a hosszabbítás, amelynek első félidejében Mörschel két szabadrúgása okozott gondot: az első elkerülte a kaput, a másodikat Simon védte.
Fordulás után megszerezte a vezetést a Paks, a cserecsatár Böde kiugratta a cserecsatár Könyvest, aki a védők szorításában kilőtte a bal alsó sarkot (1-2).
Három perc múlva Mörschel lábában volt az egyenlítés, de hét méterről, ballal a bal kapufa mellé bombázott.
A 114. percben ismét fordult a kocka, Könyves hátulról rálépett Jevtoszki sarkára, a játékvezető pedig kiállította. A hosszabbítás ráadásában még Csoboth került ziccerbe, Simon óriásit védett, de a bíró lest jelzett.
Bejutott a negyeddöntőbe a másodosztály éllovasa, a Nyíregyháza Spartacus, amely 5-1-re verte a harmadosztályú Szentlőrincet. A meccs hőse a mesterhármast elérő Novák Csanád volt.