Появились претензии и с противоположной стороны. В июне ПОКК направил протест в Международную организацию Красного Креста по поводу того, что при отступлении Красной армии в Бердичеве, Житомире и Киеве были взяты заложники из гражданского населения и вывезены далеко в тыл, что при возвращении в Бердичев «красноармейцы выбрасывали из лазаретов Красного Креста всех больных и раненых, не щадя чести и жизни врачебного персонала». «Большевики пытают пленных, — говорилось в документе, — чтобы получить от них военные сведения, поступая против азбучного понимания о правилах ведения войны». Но была ли свободна от подобных эксцессов польская армия, если в составе ее находились такие части, как отряд С. Булак-Балаховича, о котором, один из польских офицеров писал в письме к жене: «Это человек без идеологии, бандит и убийца и такие же у него товарищи подчиненные… Они не знают стыда и похожи на варваров. При мне бросали ему под ноги головы большевиков, отсеченные саблями… Я пил с ним всю нынешнюю ночь, а утром он со своей группой и я с полком пошли на дело. Избиение большевиков было страшное».[110]
27 июня 1920 г. Реввоенсовет Юго-Западного фронта поставил новые задачи по дальнейшему развитию наступления. Части 12-й армии должны были вместе с 1-й Конной армией не позднее 3 июля овладеть районом Костополь — Ровно. 14-й армии ставилась задача к 29 июня занять Староконстантинов, Проскуров. Войска Юго-Западного фронта должны были рассечь войска противника на две части и отбросить их в Полесье и Румынию. В результате главные силы Красной армии получили бы возможность наступать на Люблин и Львов.[111]
Тем временем 1-я Конная армия продолжала наступление на город Ровно, в ходе которого 2 июля 1920 г. произошло встречное сражение, закончившееся поражением польских войск. 3 июля советская конница освободила Острог и открыла путь на Ровно. 12-я армия, сломив сопротивление противника, 29 июня вышла в район Мозыря, а главными силами ко 2 июля — на р. Убороть. 14-я армия подходила к линии Острополь — Могилев-Подольский. Развивая наступление, 1-я Конная армия 4 июля, разгромив при поддержке 12-й армии численно превосходящие силы противника, овладела важным опорным пунктом вражеского сопротивления — городом Ровно. Это создало угрозу прорыва советских войск через слабо прикрытую польскими войсками территорию на запад и вынудило польское командование начать отвод своих войск. 7 июля части 11-й кавдивизии заняли Дубно. Тем временем отходившая на запад 2-я польская армия, сосредоточив значительные силы, попыталась открыть себе путь через Ровно и разгромить 1-ю Конную армию. В результате атак 8–9 июля поляки вновь заняли Ровно, но обладавшие большей маневренностью советские 4-я, 6-я и 14-я кавалерийские дивизии нанесли концентрический контрудар и в 7 часов 10 июля выбили поляков из города.
Еще 2 июля командование Юго-Западного фронта, учитывая лесисто-болотистую местность между Ковелем и Брест-Литовском, предложило двинуть части 1-й Конной армии по линии Луцк — Владимир-Волынский — Холм — Луков. После утверждения 8 июля главкомом этих предложений, 11 июля 1920 г. командование Юго-Западным фронтом отдало приказ армиям фронта: для развития успеха 12-й армии наступать в направлении Ковель — Брест-Литовск. 1-я Конная армия должна была стремительно преследовать отступавшего противника, нанося главный удар в обход Брест-Литовского района в направлении Луцк — Грубешов — Люблин —.Луков. 14-я армия, прикрывая операцию главной ударной группы со стороны Галиции, должна была наступать на Тернополь — Львов.[112]
Таким образам, основным операционным направлением Юго-Западного фронта было Брестское. Однако фактически Конная армия после овладения Ровно была вовлечена в бои против сильной польской группировки на направлении Дубно — Броды — Кременец и вынуждена была отклоняться к юго-западу.В тесном взаимодействии с 1-й Конной армией успешно наступали и другие части фронта. Кавалерийская бригада Котовского, сломив сопротивление противника, к 4 июля освободила село Белополье. 60-я стрелковая дивизия 14-й армии прорвала фронт обороны 6-й польской армии восточнее Проскурова. 8-я кавалерийская дивизия, используя успех пехоты, стремительно вышла в тыл 6-й польской армии и в ночь на 4 июля выбила польские части из Проскурова и местечка Черный Остров. Вследствие этого было полностью дезорганизованно управление 6-й польской армией и нарушена ее связь с командованием фронта. Преследуя противника, войска Юго-Западного фронта, к 10 июля вышли на рубеж Сарны — Ровно — Проскуров — Каменец-Подольск.[113]