Az első félidő eseménytelenül telt, majd a fordulást követően nagyobb tempóra kapcsoltak a csapatok és az Újpest - amelyet Zoran Szpisljak távozása után ideiglenesen a belga Marc Lelievre irányított - Kabát szabadrúgásgóljával meg is szerezte a vezetést.
A Debrecen azonban egy percen belül Bódi nagyszerű találatával válaszolt, a hajrában pedig ismét a fiatal középpályás volt eredményes, amivel eldöntötte az összecsapás és a párharc sorsát. A végeredményt Balajcza hibája után Szakály állította be a 91. percben.
A döntőt május elsején a Puskás Ferenc Stadionban rendezik.
Magyar Kupa, elődöntő, visszavágó:
Újpest FC - DVSC-TEVA 1-3 (0-0)
Gól: Kabát (56.), illetve Bódi (57., 85.), Szakály (91.)
Továbbjutott: a DVSC-TEVA, kettős győzelemmel, 5-2-es összesítéssel.