14 августа перешла в наступление 5-я польская армия. Севернее Варшавы ее кавалерийская группа в 10 утра 15 августа ворвалась в Цеханув, где находился штаб 4-й советской армии. Беспорядочное отступление штаба армии привело к утрате им связи как со своими войсками, так и со штабом фронта, в результате весь правый фланг остался без управления. Получив сведения о действии противника севернее Варшавы, командование Западным фронтом приказало войскам 4-й и 15-й советских армий разбить вклинившегося между ними противника, но неорганизованные контрудары не принесли результатов, хотя части 4-й армии имели возможность выйти в тыл польским войска севернее Варшавы. 14 августа по приказу Троцкого главком потребовал от войск Западного фронта занять Данцигский коридор, отрезав Польшу от военных поставок Антанты.[179] В ходе боев на подступах к Варшаве 14–15 августа советские войска все еще вели ожесточенные бои за Радзимин, в конце концов занятый противником, а 8-я стрелковая дивизия 16-й армии прорвалась к Висле у Гуры-Кальварии, но чувствовалось, что эти успехи достигались уже на пределе их сил. В 14.35 15 августа командование Западного фронта отдало приказ о перегруппировке 1-й Конной армии в район Устилуг — Владимир-Волынский за 4 перехода. Однако подписанный лишь Тухачевским приказ вызвал переписку между штабами о его подтверждении.[180] В тот же день командование фронта, получив от 12-й армии сведения о сосредоточении сил противника за р. Вепш, приказало 16-й армии сдвинуть фронт на юг, но время уже было упущено. Вести с фронта свидетельствовали, что инициатива начинает медленно переходить к противнику.[181]
16 августа началось наступление польских войск на фронте Цеханув — Люблин. На рассвете этого дня с реки Вепш перешла в наступление ударная группа Пилсудского, которая без особых усилий прорвала слабый фронт Мозырской группы и стала быстро продвигаться на северо-восток. Получив сведения об активизации противника на фронте Мозырской группы, ее командование и командование 16-й армии первоначально решили, что речь идет всего лишь о небольшом контрударе. В этой обстановке польские войска получили важный для их операции выигрыш во времени и продолжили быстрое продвижение к Брест-Литовску, стремясь отрезать и прижать к германской границы все армии Западного фронта. Осознав опасность с юга, советское командование решило создать оборону по рр. Липовец и Западный Буг, однако на перегруппировку войск требовалось время, а резервов в тылу фронта не было. Уже утром 19 августа поляки выбили слабые части Моэырской группы из Брест-Литовска. Попытка перегруппировать войска 16-Й армии также не удалась, поскольку противник опережал советские части при выходе на любые пригодные для обороны рубежи. 20 августа польские войска вышли на линию Брест-Литовск — Высоко-Литовск — рр. Нарев и Западный Буг, охватив с юга основные силы Западного фронта. Следует также учесть, что все это время польское командование имело возможность перехватывать и читать радиограммы советского командования, что, безусловно, облегчало действия Войска Польского.
В этих условиях 17 августа командование Западным фронтом отдало приказ о перегруппировке войск к востоку (слово «отступление» так и не было произнесено), что фактически означало начало отступления советских войск с целью выхода из-под удара.[182] Правда, еще 18 августа главком надеялся на взятие Варшавы и создание у Брест-Литовска тыловой группы из 48-й и 55-й стрелковых дивизий. Однако расстройство тыла и особенно железнодорожного сообщения сводили все эти надежды на нет. Фронту требовалось всего 67 паровозов, но их не было. Отход советских войск от Варшавы проходил в постоянно ухудшающейся для них обстановке. Уже 22 августа части 15-й армии отошли к Ломже, но атаки противника вынудили советские войска отходить на северо-восток к Граево и Августову. В самом тяжелом положении оказались войска 4-й армии, наиболее далеко продвинувшейся на запад. 22 августа 4-я армия все еще находилась в районе Млавы, где прорвалась через фронт 18-й пехотной дивизии противника. Тем временем 22 августа 8-я польская дивизия заняла Остроленку, а 23 августа 1-я, 21-я пехотные дивизии и 4-я кавбригада выбили советские войска из Белостока. В этих условиях 4-й советской армии удалось к 25 августа пробиться до Кольно, где 15-я и 8-я польские дивизии окончательно преградили им путь на восток. Исчерпав возможность сопротивления, 18-я, 53-я, 12-я стрелковые дивизии 4-й армии и основные силы 33-й и 4-я стрелковые дивизии 15-й армии 25 августа перешли германскую границу и были интернированы. Части 3-го кавкорпуса до 26 августа старались пробиться на восток, но, исчерпав боеприпасы, тоже отошли в Восточную Пруссию. Польские войска в боях за Варшаву потеряли 4,5 тыс. человек убитыми, 10 тыс. пропавшими без вести и 22 тыс. ранеными, взяв в плен более 60 тыс. красно-. армейцев.[183] Польское командование сразу же по освобождении северо-восточных районов страны приступило к расследованию деятельности лиц, сотрудничавших с Красной армией: для их наказания широко применялись военно-полевые суды, заключение в крепость и в концентрационные лагеря.[184]
183
Lukomski G. Walka Rzeczypospolitej о kresy, polnocno-wschodnie 1918—1920. Polityka i dzialania miutarne. Warszawa, 1994. S. I 13.