Накануне Военный совет 3-й ударной армии направил во все дивизии красные знамена для их водружения над поверженным Берлином. Между соединениями шло соревнование, какое из них первым достигнет фашистской столицы. Раньше других ворвался на окраину Берлина 525-й стрелковый полк 171-й дивизии. По приказу комдива полковника А. И. Негоды парторг полка М. Уханов с группой разведчиков укрепил знамя Военного совета над замком в северном районе города — Панкове. Позднее пришло разъяснение, что Знамя Победы надо водрузить над зданием рейхстага в центре Берлина.
16 апреля перешли в наступление и войска 1-го Украинского фронта. Форсировав Нейсе, они на следующий день завершили прорыв вражеской обороны и вышли к реке Шпрее. Отсюда часть сил продолжала продвигаться на запад, к Эльбе, навстречу союзникам, а 3-я и 4-я гвардейские получили приказ повернуть на север, чтобы помочь 1-му Белорусскому фронту в окружении и разгроме берлинской группировки противника.
Гитлеровцы не ожидали удара на Берлин с юга и были застигнуты врасплох. 11-я гвардейская механизированная бригада под командованием полковника И. Т. Носкова ворвалась 21 апреля в город Ютербог. 22 апреля части 5-го механизированного и 10-го танкового гвардейских корпусов овладели важными опорными пунктами противника Тройенбритцен и Лукенвальде. В тот же день большого успеха добился 6-й гвардейский танковый корпус с входившей в его состав челябинской 52-й гвардейской танковой бригадой — он с ходу захватил город Цоссен, в котором размещался генеральный штаб сухопутных сил вермахта.
24 апреля обходившие фашистскую столицу ударные группировки 1-го Белорусского и 1-го Украинского фронтов соединились у Кетцина. Путь на запад фашистским войскам, оборонявшим Берлин, был отрезан. Через три дня пал Потсдам — старинная резиденция прусских королей и германских императоров. Знаменательно, что с севера в Потсдам ворвалась 33-я гвардейская мотострелковая бригада под командованием подполковника А. П. Бабенко, а с юга — 63-я Челябинская гвардейская танковая бригада.
Когда Берлин оказался в кольце, Гитлер, укрывавшийся в бомбоубежище под имперской канцелярией, приказал всем немецким соединениям, действовавшим севернее и западнее столицы, двигаться к Берлину. Особые надежды фюрер возлагал на 12-ю армию генерала Венка. Эту армию предполагалось использовать против американцев, теперь же она повернула к Бранденбургу и Потсдаму с целью пробиться к Берлину через кольцо советских войск. Пришлось спешно перебрасывать на это направление 9-й танковый, 5-й механизированный гвардейские корпуса и другие соединения. Героически отражала натиск гитлеровцев 12-я гвардейская механизированная бригада под командованием полковника Г. Я. Борисенко.
Прикрывая крупный порт и военно-морскую базу Штеттин (Щецин) и северные районы Германии, фашистское командование создало прочную оборону. Серьезным препятствием являлась сама река Одер. Она разделяется здесь на два рукава. Гитлеровцы разрушили шлюзы, и низину между рукавами залило водой.
В числе первых форсировала реку 165-я стрелковая дивизия. Особенно успешно действовал батальон майора С. П. Баскова. Переправившись под прикрытием огня артиллерии на лодках через Ост-Одер, бойцы перебили гитлеровцев, засевших на дамбе, а потом преодолели и Вест-Одер. На захваченный батальоном плацдарм стали переправляться другие подразделения. За проявленные мужество и инициативу майору С. П. Баскову присвоено звание Героя Советского Союза.
С плацдарма за Одером 193-я стрелковая дивизия повернула на север и первой вступила 26 апреля в Штеттин. 162-я стрелковая дивизия участвовала в освобождении Нойбраденбурга, 199-я — Лихена, 369-я — Казекова.
В это время 300-тысячный гарнизон фашистской столицы, усиленный многочисленными отрядами фольксштурма, оказывал наступавшим со всех сторон войскам 1-го Белорусского и 1-го Украинского фронтов отчаянное сопротивление. Несмотря на это, наши соединения теснили врага к центру. С юга через канал Тельтов пробилась 52-я гвардейская танковая бригада, с севера — 47-я механизированная бригада и 171-я стрелковая дивизия. Части 10-го гвардейского добровольческого танкового корпуса действовали в районе Ванзее, тесня фашистов на восток и одновременно отбивая их попытки вырваться из Берлина. Мощные огневые удары наносили по противнику воины 12-й и 18-й артиллерийских дивизий прорыва.
Овладев районом Моабит, 79-й стрелковый корпус 28 апреля вышел к реке Шпрее у моста Мольтке. Рейхстаг находился близко, однако пробиться к нему было трудно — перед ним возвышалось несколько огромных зданий, да и река представляла серьезную преграду.
По решению командира корпуса генерал-майора С. Н. Переверткина рейхстаг должны были штурмовать две дивизии — 150-я и 171-я. От каждой из них выделили по одному штурмовому батальону для того, чтобы они проложили путь вперед другим подразделениям. В 150-й дивизии это был батальон капитана С. А. Неустроева, а в 171-й — старшего лейтенанта К. Я. Самсонова.