Этим успехом немедленно воспользовались и соседние армии фронта, которые к исходу 20 июля вышли на следующие рубежи: 50-я армия – Лойки, Балля-Церковная, Балля-Сольная, Соловьи, Головичи, Солы, Пограны, далее по восточному берегу Немана Комотово, Огородники; 3-я армия – Плебаново, Гжибовщина, Крулеве-Стойло, Дзерняково, Грудек, Пеньки, Новая Воля.
24 июля части левофланговой армии генерала Горбатова вышли к Белостоку, завязав бои за его освобождение. Под угрозой обхода боевых порядков белостокской группировки войск немцы в ночь на 27 июля начали отвод своих частей из города за реку Нарев, усилив оборону на этом водном рубеже. Некоторых успехов добились и другие армии 2-го Белорусского фронта. К исходу 27 июля наши войска продвинулись на 45–60 км, очистив от противника часть Августовских лесов и полностью овладев Белостоком.
28 июля генералу Захарову поступил приказ Ставки ВГК, согласно которому войскам фронта предписывалось нанести удар в общем направлении Ломжа, Остроленка и к 10 августа выйти на рубеж Августов, Граево, Стависки, Остроленка, захватив плацдарм на западном берегу реки Нарев.
Чудом в эти последние дни июля не лишились своего командующего войска 3-й армии.
Генерал Горбатов 28 июля выехал в штаб 323-й стрелковой дивизии, который начал перебазирование на новое место. Решив побывать на новом командном пункте, командарм с командиром 35-го стрелкового корпуса генералом В.Г. Жолудевым и комдивом генералом Масловым выехали на двух автомашинах к предполагаемому месту его размещения. Обстановка в полосе действий войск армии в это время была неопределенной, так как дивизии, наступая в разных направлениях, оставляли в промежутках участки, на которых держали оборону вражеские подразделения. Вот на такой участок и наткнулась группа наших генералов. Немцы внимательно следили за приближавшимися к их обороне машинами, не открывая огня. Но какое-то тревожное чувство насторожило генерала Горбатова, который приказал водителям остановиться и осмотрел местность в бинокль. Обнаружив на близлежащей высотке огневые позиции немцев, группа немедленно начала отход к лесу, уже под минометным и пулеметным обстрелом, в результате которого был убит генерал-майор Жолудев и контузию получил генерал-майор Маслов.
Выполняя приказ Ставки, наступавшие войска 2-го Белорусского фронта к концу июля вышли на рубежи восточнее Августова, часть одноименного канала, река Бебжа, восточнее Кнышина, к верхнему течению Нарева, неотвратимо приближаясь к ближним подступам Восточной Пруссии.
Командующий группой армий «Центр» фельдмаршал Модель, придавая огромное значение удержанию обороны на наревском и неманском водных рубежах, обратился с призывом к своим войскам: «Враг стоит у ворот Пруссии! Наши армии, сражающиеся на западе и юге в таких же условиях, как мы, ждут от нас, что мы удержим предполье и не допустим врага на немецкую землю… Теперь ни шагу назад. Никаких колебаний. Каждый на своем месте должен делать все, что от него зависит».
И враг, прекрасно понимавший, что фронт неуклонно продвигается к границам Рейха, оказывал упорное сопротивление нашим войскам. Тяжелые бои шли за каждый клочок земли, высотку, населенный пункт.
К границам Восточной Пруссии с боями продвигались и армии 3-го Белорусского фронта, которые после освобождения Вильнюса наступали в общем направлении на Каунас и Сувалки.
Главное командование Сухопутных сил Германии, опасаясь прорыва советских войск в Восточную Пруссию с этого направления, перебросило в полосу наступления армий генерала Черняховского две танковые и три пехотные дивизии, одну пехотную бригаду, четыре восстановленные дивизии, которые вместе с остатками ранее действовавших здесь соединений и частей стремились стабилизировать фронт по реке Неман.
Особенно большие усилия противник прилагал для ликвидации захваченных плацдармов на левом берегу Немана. С 16 по 27 июля в полосе Алитус– Гродно шли ожесточенные бои. Несмотря на ежедневные контратаки вражеской пехоты, поддерживаемой артиллерией, танками и авиацией, несмотря на имевшиеся значительные потери личного состава, наши воины не только отражали сильные удары противника, но и продолжали расширять захваченные плацдармы, переправляя на них артиллерию и вторые эшелоны дивизий и корпусов. С боями продвигались на запад и войска правого крыла фронта, которые 22 июля овладели населенным пунктом Пренай, 24 июля – Укмерге, на следующий день выбили противника из Кедайняй, неуклонно приближаясь к Каунасу.
А с 28 июля, сосредоточив резервы и подтянув артиллерию, в наступление с захваченных на реке Неман плацдармов перешли и войска центра и левого крыла 3-го Белорусского фронта. Прорвав вражескую оборону, наши части за первые два дня наступления продвинулись на 5—17 км.
С боями, преодолевая упорное сопротивление частей моторизованной дивизии «Великая Германия», в направлении Ионавы продвигались бригады 5-й гвардейской танковой армии. Тяжелый бой произошел 29 июля в районе Наровникишки, в ходе которого погибли командиры 3-й и 19-й гвардейских танковых бригад полковники К.А. Гриценко и Г.А. Холодзеев. На следующий день танкисты, взаимодействуя с частями 5-й армии генерала Крылова, освободили Ионаву, продолжая продвигаться в направлении Бабтай.
30 июля в полосе действий соединений 33-й армии в прорыв был введен 2-й гвардейский танковый корпус, который через Пренай двинулся в направлении Вейверяй, выходя на южные подступы к Каунасу.
К исходу 31 июля бригады 5-й гвардейской танковой армии прорвались к реке Невежис в районе Бабтая, охватывая с севера вражескую группировку войск. Под угрозой окружения немцы в ночь на 1 августа начали вывод своих частей из Каунаса. Обнаружив начавшийся вражеский отход, на преследование немедленно перешли части 5-й армии генерала Крылова. Первыми в город ворвались подразделения 63-й стрелковой дивизии, поддерживаемые подразделениями тяжелого танкового полка, вслед за которыми на улицы Каунаса стремительно вошли и другие части.
Преодолевая упорное сопротивление оставленных вражеских заслонов, советские воины занимали дом за домом, улицу за улицей, форт за фортом. К 7 часам утра 1 августа город был полностью освобожден от врага.
Ожесточенное сражение разгорелось южнее Каунаса в районе Гарлявы, где отходящие колонны противника наткнулись на огонь вышедших в этот район наших подразделений. Развернувшись в боевой порядок, немцы танками, самоходными орудиями и пехотой атаковали позиции советских воинов. Несколько часов длился бой, но полностью уничтожить отходящую каунасскую группировку врага нашим войскам не удалось, хотя ей и был нанесен довольно ощутимый урон.
В сражении за Каунас противник потерял свыше 8000 солдат и офицеров, 36 танков и самоходных орудий, 76 артиллерийских орудий, 47 минометов, 20 бронеавтомобилей, 140 автомашин. В качестве трофеев было захвачено 17 танков, 63 орудия, 56 минометов, 244 пулемета, а также 26 различных складов с оружием, боеприпасами, продовольствием и военным имуществом. В плен было взято 1200 солдат и офицеров вермахта.
К концу июля войска фронта генерала Черняховского вышли на рубеж Кедайняй, западнее Каунаса, Капсукас, Лаздияй, восточнее Сейны и Августова, продолжая продвигаться к границам Восточной Пруссии.