По сути, у Гая не было слишком много времени на раздумья. Открытая позиция в Свенцянах находилась под все возрастающей угрозой серьезной контратаки. Его кавалерия должна была или отойти или наступать. Он выбрал наступление.
Доступ к Вильно прикрывала река Вилия. Четыре лобовые атаки советской 15-й дивизии были отбиты с большими для нее потерями. Гай же решил прибегнуть к хитрости. Оставив первую бригаду дивизии в спешенном состоянии для отвлечения огня противника, он направил остальные четыре бригады на поросшую лесом полосу у берега, откуда они совершили неожиданную атаку. К вечеру Вилия была преодолена в трех местах. Затем атакующие разделились: одна часть поскакала в Новотроки, чтобы войти в город с юго-запада, другая зашла с запада, третья двинулась на север, через Немчины, а основные силы ударили с востока. Польская оборона была полностью дезориентирована. Комендант генерал Борущак продолжал выдвигать войска к Вилии, в полном неведении, что он окружен со всех сторон.
Падение Вильно 14 июля имело важные последствия. В дипломатической сфере удалось достичь согласия между советским и литовским правительствами. Вильно было передано Литве. Этот жест Советов помог унять страхи всех балтийских государств. В военной сфере результатом стало принуждение польской армии отступать все дальше. Теперь не было оснований обороняться на бывших германских позициях. Вторая польская линия обороны была прорвана.
Следующая фаза наступления весьма напоминала предыдущую. Поляки собирались закрепиться на линии Немана и Щары. Группа Сикорского заняла оборону вдоль канала Огиньского, резервная польская армия двинулась из Белостока двумя группами, одна на Неман, другая на Щару в район Мостов. Главный опорный пункт этой линии обороны, Гродно, находился на ее западном выступе, подобно Вильно, и этим привлекал внимание Кавкора. На рассвете 19 июля 15-я дивизия Матузенко неожиданно ворвалась в Гродно и столкнулась со слабым гарнизоном генерала Мокржецкого. Вспыхнула яростная битва, которая, как вначале казалось, должна была стать тяжелым уроком для Матузенко за его опрометчивый самостоятельный рейд. 10-я дивизия Томина завязла у Скиделя, пехота 4-й и 15-й армий по-прежнему находилась в восьмидесяти километрах позади. В течение 2 дней исход схватки был не ясен. Комдивы просили у Гая разрешения на отступление. Поляки посылали все свободные силы на гродненский участок. В результате они ослабили противоположный, восточный край своих линий. 22 июля, когда битва за Гродно еще продолжалась, советские 3-я и 16-я армии перешли Щару. В конце недели Матузенко, наконец получивший поддержку пехоты, вырвался из Гродно на запад и завершил окружение города. В Гродно было взято 5000 пленных и, что более важно для Кавкора, конюшни с 500 свежими верховыми лошадьми. По собственным прикидкам Гая, во время самой атаки Матузенко было зарублено около 300 уланов. Еще 500, целый польский полк, утонули на перегруженных конях во время панической переправы вплавь через быстрые воды Немана. Железнодорожная станция сгорела дотла, а прибрежные кварталы были полностью разрушены. Третья линия обороны была прорвана.
В битве за Гродно Красная Армия впервые на Западном фронте встретилась с танками. 19 июля кадеты гродненского военного училища, наступая при поддержке огня 4 танков Рено, вынудили две бригады 15-й дивизии Кавкора отступить. В своих мемуарах Гай повторяет сделанные тогда замечания: “Танки, товарищи комкоры! Разве можно атаковать их с шашкой, если они сделаны из стали? … Штыки здесь бесполезны, да и приблизиться к ним не удастся”.[154] В действительности, в Гродно находились две танковые роты, в сумме около тридцати машин. Одна рота так и осталась неразгруженной с поезда, и могла только вести огонь со стационарных позиций прямо с железнодорожных платформ на товарной станции. Вторая рота представляла собой единственную боевую оперативную группу, оставшуюся в городе. В конце концов, она была окружена и вынуждена отходить к набережной. Один за другим танки выходили из строя, вследствие прямых попаданий, столкновений, нехватки горючего и аварий. Только два из них смогли пересечь Неман по последнему горящему мосту, чтобы присоединиться к обороняющимся польским частям. Это позволило Гаю прийти к заключению, что “опытный кавалерист может не бояться бронированного танка”. Он выразил мнение, превалировавшее в течение двух последующих десятилетий.[155]
Советы пришли к своему Рубикону. Сразу за Гродно лежала линия Керзона. Наступать дальше означало бросить вызов державам Запада, вторгаясь в Европу. Тухачевский не раздумывал. Он решил продолжать наступление. 23 июля он издал приказ, согласно которому Варшава должна была быть взята не позднее 12 августа.[156]