В октябре 1944 года советское командование решило без оперативной паузы развивать наступление на Будапешт. Ставка рассчитывала на то, что силы противника ослабли после ряда поражений, и это заставит их отступить из венгерской столицы.
18 января советские войска заняли Пешт, восточную часть города. В плен было взято 63 тысяч вражеских солдат и офицеров. А 5 февраля 1945 года советским войскам удалось подавить основные очаги сопротивления противника. 13 февраля последние гитлеровские подразделения в Будапеште капитулировали. На следующий день Красная армия завершила разгром нацистских частей, которые во время штурма смогли просочиться через кольцо окружения.