Med kvarten kvar att spela fick Cristiano Ronaldo chansen att spräcka målnollan hemma mot Irland i VM-kvalet. Veteranen försökte chippa in straffen mitt i mål, men den irländske målvakten Caoimhin Kelleher fick upp ett ben högt i luften och kunde rädda.
Tredje raka segern av tre möjliga skulle dock bärgas. I den första tilläggsminuten kunde Rúben Neves nicka in matchens enda mål.
Efter Portugal på nio poäng är Ungern tvåa i gruppen på fyra poäng. Armenien har tre medan Irland är jumbo på en poäng.