Etter en jevn førsteomgang der ingen av lagene klarte å komme opp i mer enn en tomålsledelse underveis, gikk Romania opp i en tremålsledelse tidlig i annen omgang.
Ungarn kom tilbake og utlignet til 20-20 knappe halvveis ut i omgangen før Romania klarte å dra fra på slutten, mye takket være glitrende keeperspill av Tereza Tamas.
Dermed er Romania i sin første VM-finale siden 1973, da de tapte for daværende Jugoslavia. I 1962 vant de sin eneste VM-seier på hjemmebane.
Russland kjørte over Danmark
Senere lørdag overkjørte Russland Danmark med 31-24 lørdag og ligner en sikker VM-vinner i kvinnehåndball.
Russerne var helt overlegne mot danskene og ledet på det meste med ti mål. Men danskene kjempet seg fenomenalt tilbake til 22-24. Da var russerne i ferd med å sprekke helt.
Men opphentingen kostet, og Russland seg ifra til kontrollert seier.
Dermed får ikke Danmark-trener Jan Pytlick noen VM-tittel før han slutter i jobben mandag.
Han har tidligere ført danskene til EM-tittel og dobbelt OL-gull.
Både Romania og Russland har vunnet samtlige ni kamper i mesterskapet så langt.
Russerne vant VM også i 2001. Da ble Norge slått i finalen.
Nå ser det ut som trener Jevgenij Trefilov kan sikte seg inn på en reprise.