Michael Mifsuds spisspartner Andre Schembri ble den store helten for øyboerne. Han scoret begge målene i kampen, 1-0 i det 13. minutt og 2-1 i det 52. minutt.
Sandor Torghelle utlignet for Ungarn i det 19. minutt, men håpet om å vende til seier ble redusert da Vilmos Vanczak ble sendt av banen med rødt kort før pause.
Ungarernes tredje tap på fire kamper gjør at de er hektet av i tetstriden, der bare Norge foreløpig holder noenlunde følge med gruppefavorittene Tyrkia og Hellas.
Lillestrøm-spiller Mifsud spilte hele kampen for Malta.