12-я армия смогла форсировать Днепр только со второй попытки, лишь 1 июня и захватить на правобережье Днепра плацдарм у Страхалесья. 1-я конная армия действовала успешно, к 7 июня у Жмеринки прорвав польский фронт на стыке 3-й и 6-й армий противника, по пути разбив отряды петлюровца Куровского. Вновь пошла вперед Фастовская группа, 6 июня занявшая Белую Церковь и наступавшая дальше, на Фастов. Войска 14-й армии надежно сковали силы 6-й польской армии, лишив ее возможности оказать помощь Киевской группировке.
В такой ситуации армии Пилсудского начали отход перед фронтом советской 12-й армией и Фастовской группой. Полякам, прикрывшимся сильными арьергардными заслонами, удалось оторваться от главных сил противника, избежать окружения и отступить на линию Новгород-Волынский – Коростень, то есть на те позиции, откуда они наступали на Киев. 12 июня город, из которого бежало и петлюровское правительство, был освобожден 58-й стрелковой дивизией П. Е. Княгницкого из 12-й армии совместно с десантниками Днепровской военной флотилии.
Киевская наступательная операция фронта, которым командовал А. И. Егоров, положила началу перелома в ходе Советско-польской войны. Пилсудскому пришлось перебросить на киевское направление часть войск из Белоруссии, что создало благоприятную обстановку для наступления советского Западного фронта.
Сложилась ситуация, которая благоприятствовала наступлению фронта А. И. Егорова на Львов, а фронта М. П. Тухачевского – на Варшаву. Но для этого требовалось объединить усилия этих фронтов, произвести маневр их ударными силами. А такой главной таранной силой, обладавшей огромной маневренностью, являлась на то время 1-я конная армия С. И. Буденного. Москва приказала предать ее в оперативное распоряжение командующего Западным фронтом.
Однако в штабе Юго-Западного фронта директиву главнокомандующего С. С. Каменева проигнорировали. Распоряжение о переброске 1-й конной армии Егоров подписал только через три дня после получения директивного указания, а И. В. Сталин, как член Реввоенсовета фронта, отказался ее подписать, за что и был отозван с фронта в Москву.
Буденновская конная армия приступила к осуществлению маневра только 20 августа, после того, как она ворвалась в город Львов. Военный историк Г. С. Иссерсон писал о том «несогласии» следующее: «Мелочные интересы личного престижа возобладали здесь над военно-политической целесообразностью и стратегической необходимостью государственного значения».
Советский военный писатель В. В. Карпов о тех событиях высказался так: «…Реввоенсовет Юго-Западного фронта не выполнил этот приказ Главкома. Сталину очень хотелось стать освободителем Львова, он своей властью приказал Первой конной армии сначала овладеть Львовом, а потом уже передислоцироваться и выполнить приказ Главкома. Этим было нарушено взаимодействие фронтов, упущено время и упущены возможности овладеть Варшавой. Фактически Сталин не выполнил приказ Главкома, сорвал намеченную им и Тухачевским операцию и его надо было судить. Но его простили, да и разобраться в горячке тяжелых боев не было времени».
Высшее военное командование Польши умело распорядилось такой благоприятной для него ситуацией, взяв с 16 августа инициативу в войне в собственные руки. Уже на следующий день войска Западного фронта начали отход от Вислы. Часть его войск, прижатые к границе Восточной Пруссии, не смогли пробиться на восток и были интернированы на германской территории.
Затем начался отход войск Юго-Западного фронта, правый фланг которого оказался неприкрытым. Польские армии, идя в преследование, заняли западные области Украины и Белоруссии. Только к 25 августа Красная армия смогла остановить продвижение белополяков на линии Липск – Кузница – Свислочь – Беловеж, восточнее Брест-Литовска и далее по Западному Бугу.
После этого на линии фронта установилось относительное затишье, которое могло быть только временным. 12 октября в столице Латвии Риге воюющие стороны подписали перемирие и предварительные условия мира. Советско-польскую войну 1920 года можно было считать оконченной.
Однако на этом боевая деятельность войск Юго-Западного фронта не закончилась. На Правобережной Украине активизировались различные военные формирования петлюровцев, которые в приказах советского командования назывались не иначе, как «банды».
31 октября А. С. Егоров указал командующим 12-й и 13-й армий: «Считать положение на Югозапфронте по-прежнему требующим неустанной работы и энергии по всемерному усилению боеспособности частей». То есть речь шла об усилении действий по разгрому «антисоветских банд на территории рабочих и крестьянских Республик». Своими действиями петлюровцы помогали вышедшей из Крыма белой Русской армии генерал-лейтенанта Врангеля, хотя Симону Петлюре заключить с бароном соглашение о совместных действиях против Советской России не удалось.