1. května 1945 vypuklo povstání v Přerově a v následujících dnech se rozšířilo v různých formách na desítky dalších míst. 5. května 1945 propuklo povstání také v Praze a zachvátilo většinu území Protektorátu (Květnové povstání českého lidu). Cílem bylo co nejrychlejší osvobození českého území z německé nadvlády a minimalizace dalších válečných škod, zejména v oblasti průmyslu. Praze pomohla ROA generála Vlasova, když Americká armáda přítomná od 6. května 1945 v Plzni musela zastavit po překročení demarkační čáry v Rokycanech. Do Prahy v tyto dny dorazil pouze americký průzkumný oddíl. Po krutých bojích v Nuslích a na Pankráci byl v Praze 8. května již v podstatě klid. Následující den 9. května 1945 byla Praha osvobozena vojsky sovětské Rudé armády, čímž de facto skončila druhá světová válka v Evropě.