В этот же день развернулись бои советских конников с польскими войсками. Упорное сопротивление Им оказала 13-я пехотная дивизия, располагавшаяся в районе Самгородок — Липовец — станция Казатин. Уже к вечеру 28 мая бронепоезда 1-й Конной армии, оттеснив вражеские бронепоезда, заняли станцию Липовец. Наступление 1-й Конной армии велось на фронте протяженностью в 40
Бои продолжались и становились более упорными и ожесточенными. 30 мая противник ввел в сражение свежие части. В результате того, что силы 1-й Конной армий рассредоточились на широком фронте и действия дивизий были слабо связаны между собой, противнику удалось выбить советские войска из Ново-Фастова и города Липовца. Последующие попытки 1-й Конной армии прорвать оборону противника не увенчались успехом. Отдельные части 1-й Конной армии пытались лобовой атакой разгромить опорные пункты сопротивления противника. В результате этого они втянулись в затяжные кровопролитные бои, которые не дали и не могли дать существенных результатов. В частности, войска 1-й Конной продолжали ожесточенные бои в районе Погребища и города Липовца. Здесь они понесли значительные потери, однако взять населенные пункты им так и не удалось.
Хотя развернувшиеся бои и не дали существенных результатов, но они позволили командованию фронтом и армиями более четко определить оборону противника и группировку его сил. Эти бои выявили и ряд существенных недостатков в организации и ведении наступления советских войск. Реввоенсовет Юго-Западного фронта тщательно проанализировал первые дни боев и сделал соответствующие выводы, которые были изложены в телеграммах члена РВС фронта И. В. Сталина В. И. Ленину 31 мая и Реввоенсовету республики 1 июня 1920 г. В телеграммах выдвигалась просьба РВС Юго-Западного фронта о присылке фронту двух стрелковых дивизий с Северного Кавказа. В. И. Ленин просьбу РВС Юго-Западного фронта поставил на обсуждение членов Политбюро ЦК РКП(б). В результате обмена мнениями было решено не снимать просимые Юго-Западным фронтом две дивизии с Кавказского фронта. Эти дивизии с Кавказского фронта нельзя было брать потому, что в это время усилились антисоветские выступления на Кубани: ослаблением сил Кавказского фронта мог воспользоваться Врангель. Отвечая на запрос Реввоенсовета Юго-Западного фронта, В. И. Ленин в телеграмме 2 июня 1920 г. писал, что в связи с тяжелым положением, создавшимся на Западном фронте, надо «просимые Вами дивизии отдать туда, а с Кавказского фронта больше взять нельзя, ибо там восстания и положение архитревожное». Далее В. И. Ленин писал, что приняты меры по присылке пополнений Юго-Западному фронту. «Старайтесь подтянуть части во что бы то ни стало, — подчеркивал В. И. Ленин. — Продолжайте начатое наступление энергичнее».
В. И. Ленин напомнил Реввоенсовету Юго-Западного фронта о том, что «по решению Политбюро наступление на Крым приостановлено впредь до новых решений Политбюро».30
Таким образом, от командования фронта требовалось, чтобы оно главные силы бросило для проведения киевской наступательной операции. Руководствуясь указаниями ЦК партии и проанализировав опыт наступательных боев в период с 26 мая по 3 июня 1920 г., Реввоенсовет Юго-Западного фронта наметил мероприятия по прорыву обороны противника. Командующим армиями было приказано отказаться от лобовых атак вражеских укреплений, тщательно готовить каждую наступательную операцию, на важнейших направлениях действовать ударными группами.
Еще 31 мая 1920 г. Реввоенсовет Юго-Западного фронта дал указание командованию 12-й армии прекратить лобовые атаки Киева, оставить против киевского плацдарма противника только 58-ю стрелковую дивизию. Все остальные силы армии свести в ударную группу для форсирования реки Днепр и прорыва фронта севернее Киева. Для обеспечения действий войск 12-й армии при форсировании Днепра Реввоенсовет фронта выделил северный отряд Днепровской флотилии, командиром которого был М. Г. Степанов, старый балтийский моряк, комиссаром — И. Данилов, моряк, в прошлом рабочий, член партии с 1917 г.
14-й армии было приказано собрать основные силы на своем правом фланге.