Tammikuussa 1944 Fehérvár joutui venäläisten tykistön tulituksen kohteeksi, ja puna-armeijan eteneessä kohti kaupunkia syttyi kovaa taistelua. Saksalaiset olivat päättäneet keskittyä suojelemaan 15 mailia Fehérvárin ja Balatonin välistä kuilua. Vaikka suurin osa aukosta koostui suosta ja vaikeasta maasta, Fehérvár oli kahdeksan moottoritien ja kuuden rautatien solmukohta. Saksalaisten vahvasta puolustuksesta huolimatta venäläinen lentävä kolonna murtautui läpi ja miehitti kaupungin 23. joulukuuta. Saksalaiset saivat heidät pois 22. tammikuuta 1945. Maaliskuussa 1945 tämä alue oli taistelukenttä Saksan viimeiselle suurelle hyökkäykselle toisen maailmansodan aikana.
Sen epäonnistumisen jälkeen marsalkka Tolbukhin murtautui Saksan linjojen läpi jälleen kerran ja valloitti kaupungin 22. maaliskuuta. Läheisessä Szabadbattyánissa perustettiin Neuvostoliiton lentokenttä.