Когда Берлин был уже взят, Вермахт и не думал сдаваться. Под Прагой собрались последние силы некогда мощной армии Третьего Рейха: это 900 тысяч солдат, при 1900 танках. Немецкие генералы решили превратить Прагу во «второй Берлин», чтобы без боя не сдаваться.
Советские войска для разгрома остатков противника собрали не маленькие силы, более 2 млн солдат и 2000 танков. 7 мая началась подготовленная операция, в которой была создана ударная группировка, что включала в себя 4-ю танковую армию. Темпы наступления ошеломили немцев, каждый день советские танки не только штурмовали вражеские позиции, они старались их обхватить и зайти в тыл к немецким войскам.
В результате чего танковые клинья в день продвигались на расстояние от 30 до 50 километров, и уже к концу 9-го числа удалось оказаться в глубоком тылу у группы армий «Центр». Теперь немецкая группировка попала в тоже положение, которое оно устроило Красной армии под Киевом в 1941 году.
Еще 8 числа советское командование отправила немцам требования о безоговорочной капитуляции, но на него ответа не последовало. Немцы как могли сдерживали советский удар не для того, чтобы принять последний бой достойной, в лучших традициях воинского бесстрашия, они оттягивали время чтобы уйти на зоны занятые Союзниками. Немецкие части как могли проводили контратаки, однако они отличались вялостью, и отсутствием упорства в танковых боях.
Тем временем им ударили с тылу, когда в Праге началось восстание. И в нем приняли участие части печально знаменитой РОА, на стороне восставших чехов, кстати. Части РОА без всяких указов от немцев ушли со своих позиций, и придя к Праге решили поддержать восстание, главная надежда была на то, что Чехословакию также возьмут американские войска.
Однако, в итоге частям РОА пришлось уйти из города, потому что к нему приближались Советские войска, а также руководили восстания не дали им никаких гарантий на счет военного союза. Начиная с 9-го мая закончилось даже упорство немецких танковых частей СС, которые панически бежали от противника, используя скоростные возможности своих машин. И именно советские танковые части первыми вошли в город, а была это 63-я танковая гвардейская бригада из Челябинска.
К 13 часам дня 9 мая немцев уже не было в городе, практически вся техника оставлена, всего два дня сопротивлялись остатки немецких войск, однако были отчаянные части, которые сражались до конца. И даже в последней операции Советские войска потеряли около 49 тысяч человек, из которых 11 тысяч безвозвратно. Также было потеряно до 373 танков, что означает что даже в самом конце войны действовали немецкие танки и немецкие ПТО.
Немцы же потеряли до 100 танков, и еще 1800 попали в качестве трофеев. В личном составе потери были равны советским. 12 мая закончилась Вторая мировая в Европе, через шесть долгих лет, после ее начала.