Ночью 23 апреля 1945 года Ставка Верховного главнокомандования направила командующим обоих фронтов директиву за № 11074, в которой устанавливалась временная разграничительная линия между 1-м Украинским и 1-м Белорусским фронтами до Ангальтского вокзала в самом Берлине и ставилась задача на окружение к 24 апреля франкфуртско-губенской группировки противника, к юго-западу от столицы.
25 апреля войска 8-й гвардейской армии соединились в районе аэропорта Шеневейде с войсками 1-го Украинского фронта. В результате берлинская группировка противника была рассечена на две части: берлинскую и франкфуртско-губенскую.
В окружении противника в районе Франкфурт, Беесков, Губен основную роль сыграли войска 1-го Украинского фронта, которые охватили немецкие войска с юга и запада и отрезали их от возможных путей прорыва на запад. От 1-го Белорусского фронта в окружении немцев в этом районе приняли участие войска 2-го гвардейского кавалерийского корпуса, 69-й и 22-й армий.
В течение 25 апреля войска 1-го Белорусского фронта, продолжая наступление, вели напряженные бои на улицах немецкой столицы, упорно двигаясь к центру города. Продвигаясь в направлении Ратенов, Бранденбург, Потсдам, они обошли Берлин с севера, северо-востока и с запада, соединились с войсками 1-го Украинского фронта в районах Кетцин, Потсдам и этим завершили окружение группировки противника в городе Берлине. В результате дневного наступления противнику нанесены большие потери и взято в плен до 2 тысяч солдат и офицеров.
Свою лепту в успех боевых действий в Берлине внесла и советская авиация. Несмотря на плохие метеоусловия продолжались бомбардировки и штурмовки наземных объектов в интересах войск наступающих советских фронтов. Даже в те часы, когда туманы немного рассеивались над городом и его пригородами, видимость оставалась ограниченной 1 километром из-за непрекращающихся пожаров в самом городе.
25 апреля 16-я воздушная армия в соответствии с планом «Салют» подготовила и нанесла два массированных удара по центру Берлина для уничтожения живой силы и техники противника. Для этих целей привлекались бомбардировщики 3-го, 6-го бомбардировочных авиакорпусов, 188-й и 221-й бомбардировочных авиадивизий.
Первый массированный удар был нанесен в период 13.00–14.00 составом 896 самолетов, из них 413 бомбардировщиков, 486 истребителей.
Второй массированный удар был нанесен в период 18.30–19.30 составом 590 самолетов, из которых 267 были бомбардировщиками, 323 — истребителями.
Всего 16-я воздушная армия за 25 апреля, несмотря на неблагоприятные метеоусловия, произвела 2979 самолето-вылетов. Всего только от этой воздушной армии действовал 1671 самолет: 117 самолетов По-2 — ночью; 430 бомбардировщиков, 214 штурмовиков, 910 истребителей — днем. Общие потери армии за сутки составили 14 самолетов.
Параллельно с боевой активностью 16-й воздушной армии удары по наземным объектам противника в Берлине наносили также 2-я, 4-я и 18-я воздушные армии, действовавшие в интересах наземных войск трех советских фронтов.
Так, в ночь на 26 апреля 18-я воздушная армия произвела 640 самолето-вылетов. В 0.20–3.10 ночи 517 самолетов этой армии с высоты 700–1500 метров бомбардировали цели на юго-западной окраине Берлина. Всего было сброшено 3808 бомб общей массой 569,2 тонны. В результате бомбардировки возникло до 30 очагов пожара. В центральной части города четыре квартала охвачены сплошными пожарами, включая районы штаба гестапо, штаба военного округа, штаба группы инспекции войск. В районе газового завода произошел сильный взрыв, перешедший в крупный площадный пожар.
По мере того как удерживаемая противником зона становилась все меньше по размерам, наша авиация все реже привлекалась для нанесения ударов по объектам в немецкой столице. Опасность поражения своих войск была очень высокой, и, кстати, удары по своим войскам были достаточно распространенным явлением. И тогда советская авиация применила особый «маневр»: группами штурмовиков инсценировалась атака противника в Берлине без применения бомб и обстрела с задачей психологического воздействия на противника. Необходимо было прижать его пехоту к земле и дать возможность нашим войскам ворваться в укрепленные кварталы немецкой столицы.
По-прежнему авиация привлекалась для ведения разведки противника, прикрытия наземных войск с воздуха и для «хирургических» ударов по отдельным целям в городе по заявкам штурмовых подразделений.
Для улучшения взаимодействия воздушных армий в небе над Берлином и для координации действий авиации с наземными войсками 27 апреля Верховный Главнокомандующий возложил на командующего ВВС РККА главного маршала авиации A. A. Новикова координацию действий 1-го Белорусского и 1-го Украинского фронтов в районе Берлина.
С каждым днем, каждым часом натиск Красной Армии на обороняющиеся части противника в Берлине нарастал. Бои уже велись непосредственно за центр столицы Третьего рейха.