Budapestin piiritys
Budapestin piiritys oli toisen maailmansodan loppuvaiheissa tapahtunut piiritys. Se alkoi 26. joulukuuta 1944, kun puna-armeijan ja Romanian maavoimien joukot piirittivät Budapestin, jota puolustivat unkarilaiset ja saksalaiset joukot. Taistelut kaupungista kestivät useita viikkoja ja aiheuttivat huomattavia tuhoja. Myös tuhannet siviilit saivat surmansa taistelujen aikana. Taistelut lakkasivat 13. helmikuuta 1945.
Unkarin kansannousu
Budapestista vetäytyneet ja sen ympärille uudelleen ryhmittäytyneet neuvostojoukot antoivat Nagyin hallitukselle neuvottelutarjouksen, johon puolustusministeri Pál Maléter oli vastannut matkaten Budapestin ulkopuolelle. Neuvottelujen sijaan Maléter pidätettiin. Neuvostoarmeijan panssarivaunut etenivät takaisin Budapestiin varhain aamulla 4. marraskuuta. Länsivaltojen huomion keskittyminen tällä välin puhjenneeseen Suezin kriisiin teki mahdolliseksi vapaat kädet kansannousun kukistamisessa. Muodollinen oikeutus hyökkäykselle saatiin Kádárin hallitukselta. Taistelut Budapestissa päättyivät melko nopeasti panssarivaunujen saapumisen jälkeen. Pisimpään vastarintaa tehtiin Csepelin saarella, joka vallattiin vasta 11. marraskuuta. 11. marraskuuta neuvostojoukot ilmoittivat myös virallisesti voittaneensa. Pieniä vastarintapesäkkeitä oli Budapestin ulkopuolella Miskolcin ja Salgótarjánin ympäristössä kuitenkin vielä kuun loppuun saakka. Kádárin hallitus saapui Budapestiin 7. marraskuuta.