5. svibnja 1945. počeo je oružani ustanak u Pragu koji su okupirali nacisti. Češko stanovništvo i, prije svega, zaposlenici policije i oružanih snaga Protektorata Češke i Moravske ohrabreni su izvještajima o približavanju sovjetskih i američkih trupa granicama Čehoslovačke te su odlučili podići ustanak.
4. svibnja u Pragu je češka vlada protektorata, na čelu s predsjednikom Emilom Hachom (od 1939., predsjednik Protektorata koji su formirali okupatori), dovršila pregovore s Češkim nacionalnim vijećem o prijenosu vlasti, koji su započeli 29. travnja 1945. godine. Češko nacionalno vijeće, predvođeno dr. Albertom Prazakom i profesorom češke i slovačke književnosti na Sveučilištu u Bratislavi, trebalo je pripremiti opće izbore za poslijeratnu vladu. Češka vlada donosi dekret kojim se ukida službeni njemački jezik. Valja napomenuti da je na teritoriju protektorata bilo prilično značajno njemačko stanovništvo - više od 3 milijuna ljudi. Samo u glavnom gradu Češke Republike živjelo je do 200 tisuća Nijemaca. Sudetski Nijemci (stanovnici Sudetskih oblasti), koji su više od sedam stoljeća živjeli u Češkoj, Moravskoj i Šleziji, postali su dio češke države tek nakon mirovnog ugovora kojim je okončan Prvi svjetski rat. Do 1918. Sudeti su, poput ostalih regija Češke (Češke), Moravske i Slovačke, bili dio dvostranog Austro-Ugarskog Carstva. Čehoslovačka se pojavila tek nakon Prvog svjetskog rata i na mnogo je načina bila umjetna država stvorena voljom Antante. Dobitnici su sudetskim Nijemcima uskratili pravo na nacionalno samoopredjeljenje, uključivši ih u Čehoslovačku.
Češki dužnosnici zauzeli su ključne položaje u administraciji Sudeta, a Nijemci su protjerani. Češka vlada i administracija dale su prednost svojim rođacima, budući da je tijekom globalne gospodarske krize početkom 1930 -ih nezaposlenost najviše pogodila područja na kojima su živjeli Nijemci. Adolf Hitler je, uz punu podršku drugih velikih sila Europe, 1938. godine, prema Münchenskom sporazumu, Sudete pripojio Trećem Reichu. A u proljeće 1939. Čehoslovačka je likvidirana. Njemačke trupe okupirale su državu i ušle u Prag. Njemačka vlada osnovala je Carski protektorat Češke i Moravske. Protektorat je postao važna akvizicija za Reich: svaki treći njemački tenk, svaki četvrti kamion njemačkih oružanih snaga i svaki drugi mitraljez proizvodila je industrija protektorata. Tijekom Velikog Domovinskog rata otpor Čeha i Slovaka bio je minimalan. Aktiviranje se dogodilo tek nakon pojavljivanja sovjetskih i američkih snaga u blizini Čehoslovačke.
U noći 5. svibnja u Prag je stigla vijest o zauzimanju njemačke prijestolnice od strane sovjetske vojske. Ujutro je premijer češke vlade Richard Bienert na praškom radiju najavio likvidaciju protektorata i početak općeg ustanka protiv okupatora. Šef vlade pozvao je oružane snage protektorata i policiju da se pridruže pobunjenom narodu, a njemačke vojne jedinice da se predaju.
U Pragu je Češko nacionalno vijeće djelovalo kao predstavnikKošice (u to vrijeme grad su već oslobodile sovjetske trupe) Nacionalne fronte Čehoslovačke, na čelu s bivšim veleposlanikom Čehoslovačke u Sovjetskom Savezu, socijaldemokratom Zdenekom Fierlingerom. Moram reći da su i češki komunisti i nacionalisti bili zainteresirani za ustanak. Češki nacionalisti, plašeći se političkog utjecaja Sovjetskog Saveza na budućnost češke države i češke politike, htjeli su stvoriti neovisan položaj za buduću vladu zemlje, oslobađajući sami Prag. Nacionalisti su računali na pomoć Amerikanaca - početkom svibnja 1945. napredne američke jedinice bile su 80 km od glavnog grada Češke. Komunisti su htjeli spriječiti osvajanje vlasti od strane nacionalista, pa su podigli ustanak kako bi zauzeli dominantni položaj u zemlji kada se pojavila sovjetska vojska.
Česi u gradu počeli su trgati njemačke natpise, transparente i na ulice vješati čehoslovačke zastave. Kao odgovor, njemačka policija otvorila je vatru na pobunjenike, a češka policija i žandarmi, podržani pripadnicima Otpora i dobrovoljcima, počeli su pucati na svoje bivše kolege. Praški ustanak predvodio je general Karel Kutlvashr.
Pobunjenici (oko 30 tisuća ljudi) zauzeli su središnji telegraf, poštu, elektranu, mostove preko Vltave, željezničke postaje s ondje postavljenim ešalonima, uključujući njemačke oklopne vlakove, brojna velika poduzeća i njemački stožer protuzračne obrane. Pobunjenici su uspjeli razoružati nekoliko malih njemačkih formacija. Češko nacionalno vijeće započelo je pregovore s carskim namjesnikom Karlom Hermannom Frankom i zapovjednikom grada, generalom Rudolfom Tussainom. Istodobno, Vijeće nije inzistiralo na neposrednoj predaji njemačkih trupa u okolici Praga (oko 40 tisuća ljudi). Pobunjenici su izgradili do 2 tisuće barikada u gradu.
Mora se reći da su postrojbe Ruske oslobodilačke vojske (ROA) imale veliku ulogu u ustanku. Početkom svibnja bivša vojska čehoslovačke vojske, predvođena generalom Karlom Kutlvashrom, stupila je u kontakt s ROA -om, sa zapovjednikom 1. divizije, generalom Sergejem Kuzmichom Bunyachenkoom. Ruska oslobodilačka vojska krenula je prema zapadu, želeći se predati Amerikancima. Bunyachenko i njegovi zapovjednici nadali su se podršci Čeha, želeći dobiti politički azil u Čehoslovačkoj, te su 4. svibnja pristali podržati ustanak. General Vlasov nije vjerovao u uspjeh ustanka, ali se nije miješao u Bunjačenka. No već u noći 8. većina Vlasovita počela je napuštati češki glavni grad, budući da nisu dobili jamstva o svom savezničkom statusu.
Nakon predaje berlinskog garnizona, Grupa armija Centar (kojom je zapovijedao feldmaršal Ferdinand Schörner) u Protektoratu Češke i Moravske i dio Grupe armija Austrije (zapovjednik Lothar Rendulich) odlučila se probiti na zapad kako bi se predala Amerikancima. Za povlačenje trebao im je Prag kroz koji su prolazili važni prometni pravci. Feldmaršal Schörner naredio je ugušenje ustanka.
Njemački tenkovi ušli su na ulice Praga. Dana 6. svibnja Wehrmacht je, koristeći oklopna vozila, zrakoplove i topništvo, zauzeo veći dio češkog glavnog grada. Pobunjenici, naoružani uglavnom samo lakim oružjem, nisu mogli obuzdati napad Wehrmachta. Istoga dana 1. divizija ROA (oko 18 tisuća boraca) stala je na stranu pobunjenih Čeha. Bunyachenkovi vojnici istjerali su Nijemce iz zapadnog dijela grada. Jedinice Ruske oslobodilačke vojske prešle su 7. svibnja rijeku Vltavu i presjekle neprijateljske položaje na dva dijela, zauzele planinu Petrshin i područje Kulishovitsy. Zarobljeno je do 10 tisuća Nijemaca. No Češko nacionalno vijeće, nakon nekog oklijevanja, zahvalilo se Vlasovcima i odbilo pomoći ROA -i. Uvečer 7. svibnja Vlasoviti su počeli odlaziti na zapad, samo su neki borci ostali s češkim pobunjenicima. Nakon odlaska divizije Bunyachenko, Wehrmacht je ponovno postao gospodar situacije u Pragu. Položaj pobunjenika u glavnom gradu Češke naglo se pogoršao, Wehrmacht je nemilosrdno slomio otpor, Nijemci su otišli u središte grada, dio pobunjenika je u panici bacio obrambene strukture. Česi su osjetili nedostatak oružja i streljiva. Općenito je jasno da je ustanak osuđen na poraz, ako ne i zbog pojave sovjetskih tenkova u Pragu.
Dana 6. svibnja američke trupe zauzele su Plzenj, Ceske Budujovice i Karlsbad. General Dwight David Eisenhower, zapovjednik snaga Sjedinjenih Država u Europi, zabranio je zapovjedniku 3. američke armije, generalu Georgeu Smithu Pattonu, napredovanje prema Pragu.
Sovjetsko zapovjedništvo planiralo je udariti na njemačke trupe 7. svibnja, ali je ustanak u Pragu prisilio ofenzivu da započne ranije, bez dovršetka pregrupiranja snaga. Trupe 1. ukrajinske fronte primile su zapovijed maršala Ivana Stepanoviča Koneva da krenu u ofenzivu ujutro 6. svibnja.
8. svibnja zapovjednik njemačke grupe armija Centar, feldmaršal Ferdinand Schörner, saznavši za predaju Trećeg Reicha potpisanog u Reimsu, naredio je postrojbama da napuste Prag i povuku se u američku zonu. Njemačko zapovjedništvo pregovaralo je s Češkim nacionalnim vijećem, koje se složilo da neće ometati povlačenje njemačkih jedinica iz Češke. U glavnom gradu Češke ostalo je samo nekoliko SS formacija (oko 6 tisuća vojnika - postrojbi 2. SS tenkovske divizije "Reich", 5. SS tenkovske divizije "Viking" i 44. SS tenkovske divizije "Wallenstein", koja je bila u fazi formacije) na čelu s Karlom von Pücklerom koji je nastavio borbe.
Ujutro 9. svibnja, jedinice 1. ukrajinske fronte ušle su u glavni grad Češke i potisnule posljednja središta otpora SS trupa. Tijekom Praškog ustanka od 5. do 9. svibnja 1945. u glavnom gradu Češke ubijeno je približno 1500 čeških pobunjenika, 300 vojnika 1. divizije ROA, 1.000 njemačkih vojnika i 4.000 civila. Na periferiji Praga i u samom gradu sovjetska je vojska izgubila oko tisuću vojnika. Dana 10. svibnja 1945. Češko nacionalno vijeće predalo je vlast u glavnom gradu Češke Nacionalnoj fronti Čehoslovačke.
Valja napomenuti da je oslobođenje Čehoslovačke bilo popraćeno nasiljem Čeha nad Nijemcima - civilnim stanovništvom, uključujući žene i djecu. Nove vlasti Češke Republike odlučile su "očistiti od Nijemaca" Prag, a zatim i cijelu državu. Ubojstva, maltretiranje, premlaćivanje, ničim izazvana uhićenja i silovanja bili su svakodnevica. Na brojnim mjestima dogodila su se masovna pogubljenja Nijemaca. Postoje dokazi da je samo u prva dva tjedna nakon početka ustanka u Pragu ubijeno od 35 do 40 tisuća Nijemaca. Češku je zahvatila prava psihoza, izazvana postupcima češkog vodstva. Nijemci su bili diskriminirani, a zatim je više od 3 milijuna ljudi protjerano iz Čehoslovačke.
Češka djevojka igra se sa sovjetskim vojnikom.
Stanovnici Praga susreću se s maršalom Sovjetskog Saveza I. S. Konevom.
Sovjetski vojnik i stanovnici Praga.
Stanovnici oslobođenog Praga dočekali su automobil sa sovjetskim vojnicima.