В апреле 1945 года Красная армия вплотную подошла к Берлину. Советские войска к началу операции насчитывали 149 стрелковых и 12 кавалерийских дивизий, 13 танковых и 7 механизированных корпусов, 15 отдельных танковых и самоходных бригад общей численностью более 1 900 000 человек. Всего в операции принимали участие более 2 миллионов солдат и офицеров, 6250 танков и самоходных орудий, 41 600 орудий и миномётов, 7500 самолётов. Немецкие войска занимали оборону вдоль западных берегов рек Одер и Нейсе. На подступах к Берлину и в самом городе была сосредоточена группировка войск. Сам Берлин также был превращён в сильнейший укреплённый район и подготовлен к ведению уличных боёв. Вокруг Берлина было создано три оборонительных кольца, внутри города сооружено более 400 железобетонных долговременных огневых точек с гарнизонами до тысячи человек. В ходе Берлинской операции Красная Армия потеряла безвозвратно 78 291 человека и 274 184 человека составили санитарные потери. То есть в сутки из строя выбывало более 15 000 солдат и офицеров. В ходе прорыва немецкой обороны, в том числе и для боёв в городе, широко использовались танки. В городских условиях они не могли использовать все свои преимущества и часто становились удобной мишенью для противотанковых средств немцев. За две недели боёв Красная Армия потеряла треть участвовавших в Берлинской операции танков и САУ, что составило 1997 единиц. Также было потеряно 2108 орудий и миномётов и 917 боевых самолётов, но главную задачу операции советские войска решили полностью: разгромили 70 пехотных, 12 танковых и 11 моторизованных дивизий противника, взяли в плен около 480 тысяч человек, овладели столицей Германии и фактически принудили Германию к капитуляции. Рано утром 1 мая 1945 года, во время штурма Рейхстага, сержант Михаил Егоров и младший сержант Мелитон Кантария под руководством младшего лейтенанта А. П. Береста водрузили Знамя Победы на крыше здания Рейхстага.