Gergely Rudolph struck again to maintain Hungary's realistic hopes of claiming a European Championship qualifying play-off spot in Chisinau.
Rudolph, who fired a last-gasp winner to sink group rivals Sweden on Friday, netted seven minutes from time to wrap up a routine win for his side over minnows Moldova.
Vilmos Vanczak had settled nerves with a seventh-minute opener for the Hungarians, who started the night level on points with second-placed Sweden but having played a game more.
The home side, beaten 4-1 by Finland on Friday, had a good chance to equalise in the 21st minute when Vadim Boret's shot was saved by Gabor Kiraly and Serghei Alexeev fired the loose ball over the bar.
Alexandr Suvorov also fired over early in the second half but Hungary could have grabbed their second on 67 minutes when Rudolph fired a shot straight at home keeper Artiom Gaiduchevici.
Tamas Hajnal also shot over the bar but the home side mounted a determined bid for an equaliser with Igor Bugaev flashing a header just wide and Anatolie Doros forcing a save from Kiraly.
Hungary finished stronger with Imre Szabics seeing his effort saved before Rudolph latched onto a pass from Jozsef Varga from the right to fire home.
Moldova came close to a consolation goal in injury time when Alexandru Epureanu let fly from just inside the penalty area but saw his effort saved by Kiraly.