И в полосе действий войск 2-го Белорусского фронта германскому командованию к началу второй половины июля удалось силами переброшенных с других участков советско-германского фронта и из стран Европы нескольких свежих дивизий и остатками отошедших частей организовать оборону на рубеже Гродно – Свислочь. Предприняв несколько сильных контрударов, противник значительно замедлил темп наступления войск генерала Захарова.
Командованием фронта было решено ввести на стыке между 50-й и 3-й армиями войска 49-й армии генерала Гришина, находившиеся до этого во втором эшелоне. Армия получила задачу нанести удар в направлении Сокулка и, прорвав оборону противника, выйти к реке Бебжа. Перейдя в наступление 17 июля в указанном направлении, части армии прорвали оборону противника, но, не имея подвижных соединений для развития успеха, продолжали просто теснить отходящего перед ними врага.
Этим успехом немедленно воспользовались и соседние армии фронта, которые к исходу 20 июля вышли на следующие рубежи: 50-я армия – Лойки, Балля-Церковная, Балля-Сольная, Соловьи, Головичи, Солы, Пограны, далее по восточному берегу Немана Комотово, Огородники; 3-я армия – Плебаново, Гжибовщина, Крулеве-Стойло, Дзерняково, Грудек, Пеньки, Новая Воля.
24 июля части левофланговой армии генерала Горбатова вышли к Белостоку, завязав бои за его освобождение. Под угрозой обхода боевых порядков белостокской группировки войск немцы в ночь на 27 июля начали отвод своих частей из города за реку Нарев, усилив оборону на этом водном рубеже. Некоторых успехов добились и другие армии 2-го Белорусского фронта. К исходу 27 июля наши войска продвинулись на 45–60 км, очистив от противника часть Августовских лесов и полностью овладев Белостоком.
28 июля генералу Захарову поступил приказ Ставки ВГК, согласно которому войскам фронта предписывалось нанести удар в общем направлении Ломжа, Остроленка и к 10 августа выйти на рубеж Августов, Граево, Стависки, Остроленка, захватив плацдарм на западном берегу реки Нарев.
Чудом в эти последние дни июля не лишились своего командующего войска 3-й армии.
Генерал Горбатов 28 июля выехал в штаб 323-й стрелковой дивизии, который начал перебазирование на новое место. Решив побывать на новом командном пункте, командарм с командиром 35-го стрелкового корпуса генералом В.Г. Жолудевым и комдивом генералом Масловым выехали на двух автомашинах к предполагаемому месту его размещения. Обстановка в полосе действий войск армии в это время была неопределенной, так как дивизии, наступая в разных направлениях, оставляли в промежутках участки, на которых держали оборону вражеские подразделения. Вот на такой участок и наткнулась группа наших генералов. Немцы внимательно следили за приближавшимися к их обороне машинами, не открывая огня. Но какое-то тревожное чувство насторожило генерала Горбатова, который приказал водителям остановиться и осмотрел местность в бинокль. Обнаружив на близлежащей высотке огневые позиции немцев, группа немедленно начала отход к лесу, уже под минометным и пулеметным обстрелом, в результате которого был убит генерал-майор Жолудев и контузию получил генерал-майор Маслов.
Выполняя приказ Ставки, наступавшие войска 2-го Белорусского фронта к концу июля вышли на рубежи восточнее Августова, часть одноименного канала, река Бебжа, восточнее Кнышина, к верхнему течению Нарева, неотвратимо приближаясь к ближним подступам Восточной Пруссии.
Командующий группой армий «Центр» фельдмаршал Модель, придавая огромное значение удержанию обороны на наревском и неманском водных рубежах, обратился с призывом к своим войскам: «Враг стоит у ворот Пруссии! Наши армии, сражающиеся на западе и юге в таких же условиях, как мы, ждут от нас, что мы удержим предполье и не допустим врага на немецкую землю… Теперь ни шагу назад. Никаких колебаний. Каждый на своем месте должен делать все, что от него зависит».
И враг, прекрасно понимавший, что фронт неуклонно продвигается к границам Рейха, оказывал упорное сопротивление нашим войскам. Тяжелые бои шли за каждый клочок земли, высотку, населенный пункт.
К границам Восточной Пруссии с боями продвигались и армии 3-го Белорусского фронта, которые после освобождения Вильнюса наступали в общем направлении на Каунас и Сувалки.
Главное командование Сухопутных сил Германии, опасаясь прорыва советских войск в Восточную Пруссию с этого направления, перебросило в полосу наступления армий генерала Черняховского две танковые и три пехотные дивизии, одну пехотную бригаду, четыре восстановленные дивизии, которые вместе с остатками ранее действовавших здесь соединений и частей стремились стабилизировать фронт по реке Неман.