Понимая, что этих сил будет недостаточно для восстановления утраченного положения, маршал Жуков передал в распоряжение генерала Батова из состава 48-й армии 53-й стрелковый корпус и 17-ю танковую бригаду, которые уже выдвигались в определенные им районы действий.
24 июля дивизии корпусов генералов Гарцева и Алексеева, тесно взаимодействуя с танкистами 17-й гвардейской танковой бригады, с двух направлений атаковали клещелевскую группировку противника и в ходе двухдневных ожесточенных боев сумели восстановить обстановку в полосе 65-й армии. Противник в ходе этих боев потерял более 40 танков, около 50 орудий и свыше 5000 солдат и офицеров[135].
Этим благоприятным обстоятельством воспользовались и дивизии 4-го гвардейского кавалерийского корпуса, которые, введя противника в заблуждение относительно направления прорыва из окружения, в ночь двинулись по лесным массивам на запад. И этот прорыв полностью удался. Нанося удары по тылам войск противника, остатки кавалерийских дивизий пробились на соединение с главными силами фронта.
25 июля 108-я дивизия 46-го стрелкового корпуса, введенного в сражение для обеспечения правого фланга наступающей на Брест 28-й армии, атаковала и выбила противника из населенного пункта Высокое. Но полностью разгромить врага войскам 65-й армии не удалось, его основные силы сумели отойти на Бельск-Подляски и Дрогичин.
Эта снятая фланговая угроза облегчила и действия войск 1-го Белорусского фронта по освобождению Бреста.
В ночь на 24 июля штурмовые батальоны 128-го стрелкового корпуса армии генерала Лучинского атаковали боевое охранение противника, занимавшее позиции на реке Градувка. Быстро преодолев его сопротивление, наши подразделения вышли к очередному водному рубежу – реке Лесная. Но вот с ходу преодолеть реку нашим воинам не удалось. Подразделения противника, усиленные артиллерийскими и минометными батареями, несколькими танками и самоходными орудиями, закрепившись на господствующих над местностью высотках, оказали сильное огневое сопротивление, сорвав начавшуюся переправу.
Пришлось подтянуть артиллерию, и после небольшой артподготовки батальоны вновь принялись форсировать реку. Эта попытка удалась. Подразделения 61-й стрелковой дивизии с боем овладели первой линией обороны противника и вышли к восточным скатам высоты 185,2, но дальше продвинуться, из-за сильного минометно-пулеметного огня и контратак вражеских танков, так и не смогли. Не смогла вовремя помочь стрелкам и противотанковая артиллерия, все еще находившаяся на левом берегу реки Лесная, ожидая достройку переправ.
Утром 25 июля главные силы дивизии, переправившиеся в ночь через реку, атаковали оборону противника и во взаимодействии с частями соседней 152-й стрелковой дивизии выбили немцев из деревни Козловичи. А вот за высоту 185,2 бои с переменным успехом продолжались и ночью. Для разгрома противника, мешавшего дальнейшему продвижению наших частей, командир дивизии полковник Шацков принял решение резервным батальоном обойти высоту с юга и одновременным ударом с нескольких направлений ликвидировать этот узел сопротивления.
Несмотря на этот предпринятый подразделениями дивизии маневр, сопротивление противника на высоте удалось сломить только вечером 26 июля. На следующий день части дивизии заняли Лыщицы, перерезав дорогу Брест – Высокое, а к исходу 27 июля прорвались к Западному Бугу на участке Величковичи, Орля.
Преодолевая сопротивление германских и венгерских частей, в направлении Бреста в условиях лесисто-болотистой местности Полесья продвигались и соединения 61-й армии генерала Белова. Для замедления продвижения советских войск противник широко применял минирование местности, инженерные заграждения, оставлял заслоны из своих подразделений на выгодных рубежах обороны. Но уже ничто не могло остановить воинов Красной Армии, которые 18 июля освободили Антополь, 19 июля – Именин и Городец, завязав двухдневные бои за Кобрин.
20 июля подразделения 12-й гвардейской стрелковой дивизии форсировали водную преграду и ворвались в город, завязав уличные бои. Вскоре оборона противника была атакована и частями подоспевшей 212-й стрелковой дивизии. Не выдержав удара с двух направлений, оборонявшие Кобрин подразделения охранных полков 2-й полевой армии в ночь на 21 июля оставили город и начали отход в направлении Бреста.
В это время Генеральный штаб, в связи с уменьшением фронта наступления наших войск на брестском направлении, отдал приказ о выводе главных сил 61-й армии в резерв Ставки. Наступление на Брест со стороны Кобрина теперь продолжали только дивизии 9-го гвардейского стрелкового корпуса, которые во взаимодействии с войсками 28-й и 70-й армий должны были освободить город.