В ходе боев 21 сентября 20-я мотобригада смогла занять юго-западную окраину города, но переправиться через Неман не сумела из-за сильного ружейно-пулеметного огня с противоположного берега. К вечеру к городу подошла 4-я кавдивизия и было решено с утра повторить атаку. Однако учитывая результаты боев, командующий обороной генерал бригады в отставке В. Я. Пшезьджецкий около 16 часов приказал отходить на север. В ночь на 22 сентября польские защитники Гродно покинули город, и утром он был занят советскими частями, которым бои за город обошлись в 57 убитых, 159 раненых, было подбито 19 танков и 4 бронемашины. На поле боя было захоронено 644 трупа, взято в плен 1 543 военнослужащих противника, советскими трофеями стали 514 винтовок, 50 револьверов, 146 пулеметов, 1 зенитное орудие, 1 миномет. Тем временем получив приказ о занятии Сокулки, но не имея горючего, 2-я танковая бригада была вынуждена создать отряд под командованием капитана Новикова в составе 43 танков, мотострелковой роты и взвода противотанковой артиллерии, которому было передано все наличное горючее. Выступив в 7 часов из Волковыска, отряд в 14 часов 20 сентября занял Сокулку, покинутую накануне германскими частями. 11-я кавдивизия и 5-й стрелковый корпус продвигались на запад и юго-запад от Волковыска.[676]
Во втором эшелоне за КМ Г наступали войска 10-й армии, которые 19 сентября перешли границу с задачей выйти на фронт Новогрудок, Городище и двигаться далее на Дворец. К исходу первого дня наступления войска 10-й армии достигли линии рр. Неман и Уша. Продолжая медленное продвижение во втором эшелоне Белорусского фронта, войска армии к исходу 20 сентября вышли на рубеж Налибоки, Деревна, Мир, где получили задачу выдвигаться на фронт Сокулка. Большая Берестовица, Свислочь, Новый Двор, Пружаны. Вечером приказом командующего Белорусским фронтом № 04 армии были подчинены войска 5-го стрелкового, 6-го кавалерийского и 15-го танкового корпусов. Однако в ходе переговоров командующих войсками 10-й армией, КМГ и Белорусского фронта 21 сентября было решено оставить 6-й кавалерийский и 15-й танковый корпуса в составе КМР.[677]
На фронте 4-й армии, имевшей задачу наступать на Барановичи с выходом к исходу первого дня операции на линию Снов, Жиличи, наступление началось в 5 часов утра 17 сентября. В 22 часа 29-я танковая бригада заняла Барановичи и расположенный здесь же укрепленный район, который не был занят польскими войсками. Первым в город вошел танковый батальон под командованием И.Д. Черняховского. В районе Барановичей было пленено до 5 тыс. польских солдат, советскими трофеями стали 4 противотанковых орудия и 2 эшелона продовольствия. 8-я стрелковая дивизия заняла Несвиж и продвинулась до Снува, а 143-я стрелковая дивизия заняла Клецк. К исходу 18 сентября 29-я и 32-я танковые бригады, двигавшиеся по шоссе Барановичи — Кобрин, вышли на р. Щара, 8-я стрелковая дивизия прошла Барановичи, а 143-я стрелковая дивизия продвинулась до Синявки. К исходу 19 сентября 29-я танковая бригада вошла в Пружаны, где оставалась до 22 сентября, 32-я танковая бригада — в Миньки на шоссе Барановичи — Кобрин, 8-я стрелковая дивизия достигла р. Щара, а 143-я стрелковая дивизия — района Ольховка — Городище. В 21 час 20 сентября 32-я танковая бригада вошла в Кобрин, 8-я стрелковая дивизия — в Ружаны, а 143-я стрелковая дивизия — в Ивацевиче.
Остававшаяся на окраине Пружан, 29-я танковая бригада 20 сентября занималась техническим осмотром танков и вела разведку в сторону Бреста. У Видомля был установлен контакт с германскими частями. Как вспоминал позднее командир бригады комбриг С. М. Кривошеий, «разведка, высланная вперед под командованием Владимира Юлиановича Боровицкого, секретаря партийной комиссии бригады, вскоре возвратилась с десятком солдат и офицеров[6 солдат и 2 офицера]немецкого моторизованного корпуса генерала Гудериана, который успел занять город Брест. Не имея точных указаний, как обращаться с немцами, я попросил начальника штаба связаться с командармом [Чуйковым], а сам с комиссаром занялся ни к чему не обязывающей беседой с ними. Разговор происходил в ленинской палатке, где на складывающихся портативных стендах, наряду с показателями боевой подготовки и роста промышленного могущества нашей страны, висели плакаты, призывающие к уничтожению фашизма. У многих немцев были фотоаппараты. Осмотревшись, они попросили разрешения сфотографировать палатку и присутствующих в ней. Один из них снял на фоне антифашистского плаката нас с комиссаром в группе немецких офицеров…
Накормив немцев наваристым русским борщом и шашлыком по-карски (все это гости уплели с завидным усердием), мы отправили их восвояси, наказав передать «горячий привет» генералу Гудериану». Комбриг забыл упомянуть, что во время обеда бригадный оркестр сыграл несколько маршей. В течение 21 сентября 32-я танковая бригада с 25 приданными ей пехотинцами в результате боя с отрядом поляков в 300 человек с пулеметами и противотанковыми орудиями заняли Городец на Королевском (Днепровско-Бугеком) канале, потеряв 6 человек убитыми, 2 ранеными и 3 танка. Один из этих танков в качестве разведки был направлен в Антополь, где вступил в бой с поляками, которым удалось разбить гусеницу. На предложение сдаться экипаж в составе Мухина, Ефимова и Лаговского ответил отказом и вел огонь до последней возможности. Облив танк бензином и обложив его хворостом, поляки подожгли машину. Экипаж погиб. 8-я стрелковая дивизия в тот же день вошла в Пружаны, а 143-я дивизия — в Картуз-Береза.[678]
В Полесье были развернуты войска 23-го стрелкового корпуса, которым было запрещено до особого распоряжения переходить границу. Обращение командира корпуса к Военному совету Белорусского фронта с просьбой о переходе в наступление вместе с остальными войсками фронта было отклонено. В итоге корпус перешел границу в 16.25 18 сентября. В 11 часов 19 сентября передовой отряд 52-й стрелковой дивизии занял Лахву. Двинувшись дальше, советские войска в Кожан Городке были обстреляны отрядом 16-го батальона КОП. Развернувшись, части вступили в бой и веко-ре оттеснили поляков в лес севернее Кожан-Городка. В ходе боя советские части потеряли 3 человека убитыми и 4 ранеными. Были взяты в плен 85 польских военнослужащих, из них 3 ранены, а 4 убиты. Около 17 часов 205-й стрелковый полк с 1-м дивизионом 158-го артполка после небольшого боя занял Давид-Городок. В 19.30 части 52-й стрелковой дивизии заняли Лунинец. Тем временем корабли советской Днепровской флотилии дошли до устья реки Горынь, где были вынуждены остановиться из-за отмелей и затопленных польских судов.