Tsjekkoslovakia med Praha skulle ifølge avtalen mellom de tre allierte befris av sovjetiske styrker. Den sovjetisk 4. ukrainske front inntok Ruthenia fra nord i slutten av oktober 1944 og vendte deretter mot Slovakia. Fremrykningen gikk langsomt blant annet på grunn av terreng som var lett å forsvare. I 1945 ble flere tyske divisjoner sendt fra Slovakia til Schlesien noe som svekket stillingen av Slovakia. Etter Slaget om Berlin var Böhmen og Mähren fortsatt kontrollert av store tyske styrker. De første dagene i mai ble 1,7 millioner soldater fra den røde armé sendt sørover fra Berlin og Dresden mot Praha. Sovjetiske styrker (forsterket med rumenske enheter) inntok Bratislava 4. april og Brno 26. april rykket også nordvestover gjennom Mähren mot Praha. Denne styrken fra sørøst besto i hovedsak av to sovjetiske armégrupper (den andre og fjerde ukrainske front). Kampen om Praha og det sentrale Böhmen pågikk til dels etter at Tyskland hadde kapitulert 8. mai. Wien ble inntatt av sovjetisk styrker 13. april få dager etter at de krysset grensen fra Ungarn.