3 июня была создана переправа через Днепр у села Печки, к югу от устья Припяти. 4 июня там началась переправа 73‑й стрелковой бригады и Башкирской кавалерийской бригады. В течение дня 5 июня на правый берег Днепра переправилась 75‑я стрелковая бригада, и 6 июня на Правобережье действовали уже две бригады 25‑й дивизии — 73‑я и 75‑я, и Башкирская кавалерийская бригада, а 20‑я стрелковая бригада 7‑й стрелковой дивизии дожидалась своей очереди для переправы в районе села Окуниново. Одновременно 58‑я стрелковая дивизия на Киевском плацдарме перешла в наступление своим центром и правым флангом и к вечеру 5 июня заняла рубеж Димирка — Красиловка — Требухово — Дударково.
7 и 8 июня советский десант форсировал Днепр у Печек (ударная группа Голикова), продолжая расширять свой плацдарм на правом берегу Днепра и выдвинувшись примерно на рубеж сел Степановка — Оранное — Богданы — Сухолучье. На остальном фронте XII армии противники вели себя пассивно.
В ночь с 8 на 9 июня поляки начали очищать свой левобережный Днепровский плацдарм. Перешедшие в наступление красные части встречали лишь небольшие польские арьергарды и после непродолжительного сопротивления разгоняли их. То же наблюдалось и на участке группы Якира.
8 июня кавалерийская бригада Котовского заняла город Сквиру. 44‑я стрелковая дивизия направлялась на Васильков, и ей было приказано к 10 июня занять рубеж Рославичи — Каплица — Мотовиловка — Слобода. 45‑я стрелковая дивизия направлялась на Фастов. Поляки, отступая, оставили и станцию Оратово.
В ночь с 10 на 11 июня польские войска оставили Киев, сгруппировались в районе Лютеж — Новые Петровцы и Пуща-Водица и стали наводить переправы через реку Ирпень. Однако поляки продолжали упорно держаться на подступах к Киеву в районе железнодорожного узла. 141‑я стрелковая бригада, переправившаяся на правый берег Днепра в районе села Осокорки, была отброшена поляками назад, на левый берег. Преследуя польские части на левом берегу Днепра, 68‑я стрелковая дивизия 9 и 10 июня захватили около 350 пленных, 150 лошадей, много оружия и снарядов, а на станции Дарница — вагонный парк в двести вагонов.
К 11 июня наступление XII армии развернулось на широком фронте. Отряд Черниговского губвоенкома и мелкие экспедиционные отряды переправились через Припять и заняли Чернобыль. Ударная группа Голикова к вечеру 11 июня оседлала железную дорогу Киев — Коростень.
К концу дня 18 июня армии Юго-Западного фронта достигли: XII армия рубежа Копачи — Народичи — Новаки; Конная армия заняла район местечко Горошки — Михайловка — Буда Бобрицкая — Яблонное — Соколов — Тетюрка и готовилась с утра 19 июня действовать во фланг и тыл Коростеньской группировки противника. Но к вечеру 18 июня командарму I Конной стало ясно, что под влиянием ударов XII армии Коростень не удержится. Командующий Юго-Западным фронтом приказал Буденному оставить в районе Коростеньского узла одну бригаду, а остальными силами двинуться на Новоград-Волынский, «каковой и должен быть взять безотлагательно». Фронт XIV армии проходил на 15 км северо-западнее Винницы, подходил к Жмеринке и далее захватывал местечки Старую и Новую Мурафу.
19 июля армии Западного фронта вышли на линию река Неман — станция Барановичи — станция Лунинец. III конный корпус занял Гродно, защищаемый слабым гарнизоном, так как бывшие впереди его польские дивизии 7‑й и 1‑й армий, отступая под натиском частей Красной армии, еще не достигли линии реки Неман.
Этот решительный успех армий Западного фронта тут же сказался на тоне дипломатов стран Антанты. 12 июля, воспользовавшись пребыванием в Лондоне наркома внешней торговли Л.Б. Красина, бывшего одновременно полпредом и торгпредом в Англии, английское правительство в лице лорда Керзона[225] предъявило советскому правительству ноту о заключении в недельный срок перемирия с Польшей. Лорд Керзон при этом предлагал советским войскам отойти от естественных этнографических границ Польши на линию Гродно — Воловка — Немиров — Брест-Литовск — Дорогуск — Устилуг — восточнее Грубешова — Крылов — западнее Равы-Русской — восточнее Перемышля до Карпат. Затем лорд Керзон предложил на конференции в Лондоне обсудить условия мира РСФСР и Польши, при этом граница между Россией и Польшей намечалась согласно плану Верховного Союзного Совета, принятого в 1919 г., то есть по линии реки Западный Буг. В случае отказа нашего правительства от принятия этого предложения английское правительство объявляло, что страны Антанты будут помогать Польше всеми доступными для них средствами.
К концу июня 1920 г. в Варшаве наконец-то осознали масштабы поражения как в Белоруссии, так и на Украине. 1 июля был создан Совет обороны государства в составе Пилсудского, маршала сейма, премьер-министра, трех членов правительства, десяти депутатов от различных парламентских партий и трех представителей военного командования. 5 июля Совет постановил обратиться к странам Антанты с просьбой о содействии в мирных переговорах.