Поздно вечером 16 июля (около 23 часов) отдыхающие возле станции Ораны польские части подверглись атаке кавалеристов 15-й дивизии 3-го Конного корпуса, пропущенные литовскими войсками через местечко. Из местечка пошла в атаку и литовская пехота. Польские части вступили в бой, длившийся всю ночь и отразили натиск, а утром начали отход в направлении Марцинканцы — Гродно. Во время ночного боя 3-я бригада ЛБД и другие части потеряли несколько сот человек убитыми, ранеными и пленными (по советским данным, были взяты 300 пленных), а также 9 пулеметов.
18—19 июля подразделения 3-й бригады 2-й ЛБД пришли в Гродно. Вследствие больших потерь 3-й батальон Ковенского полка был расформирован, а его остатки пополнили 2-й батальон полка. Далее 3-я бригада участвовала в сражении за Гродно.
Иначе сложилась судьба 4-й бригады 2-й Л БД и добровольческих отрядов, сформированных в Вильне. 4-й бригадой командовал полковник Стефан Паславский. Эта бригада с артиллерией отступала по шоссе Вильня — Мейшагола. Полковник Паславский рассчитывал на то, что литовские власти разрешат его частям перейти через литовскую территорию на юг, к своим войскам. Однако он получил категорический отказ на пропуск своей бригады и подписал соглашение об ее сдаче.
Но, несмотря на это, 4-я бригада под командованием подполковника И. Модельского, командира Белостоцкого полка, двинулась в южном направлении, избегая встреч с литовскими войсками.
Утром 18 июля командир 2-го литовского полка капитан Йонас Петруитис получил приказ догнать 4-ю бригаду и разоружить ее. А бригада уже находилась возле переправы через Неман под Дорсунишками. Бригада сдаваться не хотела, но литовские солдаты окружили ее, поставили пулеметы на окрестных холмах. Польским офицерам и солдатам сообщили, что большевики уже возле Гродно и что идти им некуда. После этого бригада согласилась сложить оружие. Были интернированы три тысячи солдат при четырех орудиях (включая тысячу бойцов из добровольческих отрядов){177}
. Фактически 4-я бригада прекратила свое существование.3-й Конный корпус Гая и 4-я армия Сергеева продолжали наступление на Гродно.
1-я польская армия, покинув 15 июля бывшие германские окопы, отступала, ведя арьегардные бои. В ней наиболее боеспособными были 10-я пехотная дивизия генерала Люциана Желиговского и 1-я Литовско-Белорусская дивизия генерала Яна Жондковского. Новую линию обороны войска 1-й армии заняли от устья реки Щара при впадении в Неман (восточне местечка Мосты) и по Неману на запад до Гродно. 4-я польская армия отходила к реке Щара, а Полесская группа еще дальше на запад, к каналу Огинского и Пинску.
16 июля командующий генеральным округом Гродно генерал А. Мокжецкий получил приказ верховного командования организовать систему обороны Гродно, но выполнить его не смог. Уже вечером 18 июля перед восточными гродненскими фортами появились казаки из 3-го Конного корпуса и пехота 4-й армии на подводах.
Днем 18 июля части 3-го Конного корпуса (около 4 тысяч кавалеристов при 20 орудиях) севернее города отбросили слабые польские отряды в сторону Сопоцкина. А в это время 15-я кавалерийская дивизия прорвала оборону под городом и около полудня 19 июля ворвалась в Гродно. Завязался уличный бой, в ходе которого полякам удалось выбить конницу из города. Но после этого всадники спешились, снова ворвалась в город и вытеснили оттуда польские войска. В своих мемуарах Гай писал, что было взято около тысячи пленных, 6 орудий и 3 танка.
Сражение в районе Гродно продолжалось до 23 июля. Две оперативные группы — генерала Мокжецкого с запада и генерала Желиговского с северо-востока пытались вернуть город.
20 июля наступала группа Желиговского. Гаю пришлось вернуть часть 15-й кавалерийской дивизии назад, чтобы удержать город. Полки группы Желиговского подошли к Гродно на три километра, но потом отступили вследствие угрозы окружения и отсутствия связи с группой Мокжецкого.
21 июля начала наступление группа Мокжецкого. После дня боев она подошла к Гродно с другой стороны и заняла левый берег Немана. 22—23 июля бои продолжались, но успех в них сопутствовал 3-му Конному корпусу.
Падение Гродно повлекло изменения в польском командование. Вместо генерала Зыгадловича новым командующим 1-й армии с 23 июля был назначен генерал Ян Ромер. Он намеревался возобновить атаки на Гродно уже на следующий день, 24 июля, но вследствие больших потерь в 11-й пехотной дивизии отказался от этого плана и начал отводить 1-ю армию на новую линию обороны по рекам Нарев и Западный Буг.
На правом крыле отступавшей 1-й армии находилась 1-я Л БД, которой командовал генерал Ян Жондковский. Ее путь от старых немецких окопов до среднего течения реки Неман продолжался неделю. Дивизия отступала из района Докшиц, имея соседями разбитую «красными» 17-ю пехотную дивизию слева и части 4-й армии справа.