Ведя упорные бои, советские войска к 29 апреля 1945 года очистили большую часть Берлина от гитлеровцев. Теперь главной символической целью стало здание рейхстага. С первых дней войны здание Рейхстага вызывало у советских солдат лютую ненависть, поскольку воспринималось, как главный символ Третьего Рейха
На некоторых участках советские войска прорвали оборону центрального сектора столицы Германии. С севера наступали части 79-го стрелкового корпуса С. Н. Переверткина 3-й ударной армии. К вечеру 28 апреля войска 3-й ударной армии, захватив район Моабит, прорвались в район рейхстага, у моста Мольтке. Здесь пролегал кратчайший путь к рейхстагу.
Положение Берлина стало полностью безнадежным, боеприпасы были на исходе. Командующий обороной Берлинского района генерал Вейдлинг предложил спасти войска и собрать оставшиеся силы для прорыва на запад. Генерал Кребс поддержал замысел прорыва. Гитлеру также не раз предлагали самому покинуть город.
Однако Гитлер не согласился с этим и приказал продолжать оборону по последнего патрона. Он посчитал, что войскам нет смысла прорываться из одного «котла» в другой.
Войска не смогли с ходу взять мост Мольтке. Однако в ночь на 29 апреля решительными действиями наступающих мост был занят.
Немцы вели шквальный огонь и предпринимали контратаки. Ситуация усугублялась тем, что правый берег реки Шпрее ещё не был полностью очищен от немецких войск. Советские воины заняли только улицу Альт-Моабит-Штрассе, которая выходила к мосту и прилегающие кварталы.
Ночью немцы перешли в контратаку, пытаясь окружить и уничтожить наши войска, которые переправились на левый берег реки и разрушить мост Мольтке. Однако вражеские атаки были успешно отбиты.
Утром 29 апреля, после короткого огневого налета, наши войска продолжили наступление.
Весь день солдаты вели упорные бои за здания прилегающие к Шпрее, особенно тяжело было брать здание МВД (наши солдаты называли его «дом Гиммлера»). Только после ввода в бой второго эшелона - 674-го стрелкового полка - ситуацию удалось переломить в нашу пользу. «Дом Гиммлера» взяли.
Было захвачено ещё несколько зданий, и советские воины оказались в 300-500 метрах от рейхстага. Но сразу развить успех и взять рейхстаг не получилось.
Советские войска провели предварительную подготовку к штурму рейхстага. Разведка изучила подходы к зданию и огневую систему противника. В район боев подтянули новые огневые средства. Всё новые танки, САУ и орудия переправлялись на левый берег реки. На близкую дистанцию в 200-300 метров от здания подтянули несколько десятков орудий, включая 152- и 203-мм гаубицы. Подготовили реактивные установки. Подвезли боеприпасы. Из лучших воинов сформировали штурмовые группы для водружения знамени над рейхстагом.
Рано утром 30 апреля кровопролитные бои возобновились.
Первую атаку наших войск гитлеровцы отразили. Отборные части СС дрались насмерть.
В 11 час. 30 мин. после артподготовки наши войска пошли на новый штурм. Особенно упорный бой шел в полосе наступления 380-го полка, которым руководил начальник штаба майор В. Д. Шаталин.
Немцы неоднократно переходили в яростные контратаки, которые переходили в рукопашные схватки. Наши войска несли серьёзные потери.
Только к концу дня полк пробился к противотанковому рву у рейхстага.
В 18 час. 30 мин. под прикрытием артиллерийского огня наши солдаты поднялись в новую атаку. Немцы не выдержали, и наши воины прорвались к самому зданию.
Немедленно на здании появились различные по форме и величине красные стяги.
Одним из первых появился флаг бойца 1-го батальона 756-го полка младшего сержанта Петра Пятницкого. Вражеская пуля сразила советского воина на ступенях здания. Но его флаг подхватили и установили над одной из колонн главного входа.
Здесь же взвились флаги лейтенанта Р. Кошкарбаева и рядового Г. Булатова из 674-го полка, сержанта М. Ерёмина и рядового Г. Савенко из 380-го полка, сержанта П. С. Смирнова и рядовых Н. Беленкова и Л. Сомова из 525-го полка и т. д.
Советские солдаты в очередной раз проявили массовый героизм.
Начался бой за внутренние помещения. Немцы продолжали оказывать упорное сопротивление, обороняли каждую комнату, каждый коридор, лестничную клетку, этажи и подвалы.
Немцы даже переходили в контратаки. Однако остановить наших бойцов было уже нельзя. До Победы осталось совсем немного.
Штурмовая группа под началом сержантов Г. Загитова, А. Лисименко и М. Минина прорвалась на крышу и закрепила там флаг.
В ночь на 1 мая группа бойцов под началом лейтенанта А. П. Береста получила задачу по водружению на рейхстаг знамени, который был вручен Военным советом 3-й ударной армии.
Ранним утром Алексей Берест, Михаил Егоров и Мелитон Кантария водрузили Знамя Победы — штурмовой флаг 150-й стрелковой дивизии.
Штурм же рейхстага продолжался до 2 мая.
В этот же день, когда советские знамена появились на рейхстаге (30 апреля), покончил с собой Адольф Гитлер.