К этому времени в состав армии из резерва Ставки Верховного Главнокомандования и главного командования Юго — Западного направления прибыли: 264-я стрелковая дивизия под командованием полковника И. Г. Бондаря, которая была введена в бой на каневском плацдарме и 146-я стрелковая дивизия под командованием генерал–майора И. М. Герасимова — на ржищевском плацдарме.
Одной из важных задач Юго — Западного фронта в этот период была по–прежнему деблокада наших 6-й и 12-й армий. На выполнение этой задачи нацеливалась теперь и 26-я армия. Командующий фронтом приказал ей наступать в направлении Звенигородки, оказать помощь окруженным армиям. Для этого она была усилена 5-м кавалерийским корпусом, 12-й танковой дивизией, которой командовал генерал–майор танковых войск Т. А. Мишанин, и одним полком 289-й стрелковой дивизии полковника Д. Ф. Макшанова.
Получив приказ командующего Юго — Западным фронтом о нанесении контрудара на звенигородском направлении, командующий 26-й армией генерал Ф. Я. Костенко создал подвижную группу в составе 3-й и 14-й кавалерийских и 12-й танковой дивизий. Командование этой группой было возложено на командира 5-го кавалерийского корпуса генерала Ф. В. Камкова.
К 6 августа соединения подвижной группы переправились на западный берег р. Днепр и сосредоточились в районе Литвинец, Малый Ржавец, Степанцы.
Командующий армией поставил перед 5-м кавалерийским корпусом задачу: на рассвете 7 августа перейти в наступление и во взаимодействии с 227-й и 199-й стрелковыми дивизиями овладеть рубежом Ольховец, Выграев. В дальнейшем корпус должен был к исходу дня выйти на рубеж Щербашанцы, Хировка, чтобы с рассветом 8 августа развивать удар в направлении Звенигородки, действуя по тылам 1-й немецкой танковой группы, которая к этому времени пыталась отрезать пути отхода 6-й и 12-й армиям в районе Умань, Тальное, Ново — Архангельск.
Командиру 227-й стрелковой дивизии полковнику Е. Ф. Макарчуку и командиру 199-й стрелковой дивизии комбригу Д. В. Аверину было приказано выделить специальные отряды силой по 2–3 батальона с артиллерией для обеспечения в процессе наступления обоих флангов кавалерии, главными силами наступать за кавалерийским корпусом.
По приказу командующего фронтом подвижную группу должны были усилить пять зенитно–артиллерийских дивизионов и понтонный батальон 26-й армии. Но к этому времени указанные части в свои дивизии не прибыли.
Таким образом, 5-й кавалерийский корпус приступил к выполнению полученной задачи — нанесению удара по тылам 1-й танковой армии противника, не имея переправочных средств и будучи совершенно не обеспеченным зенитными средствами ПВО.
В 6 часов 7 августа 27-й и 32-й конноартиллерийские дивизионы провели двадцатиминутный огневой налет по рубежу Пятихатки, Лозки, Беркозовка. Спешенные 31-й полк майора П. М. Шилиса из 14-й кавалерийской дивизии генерал–майора В. Д. Крюченкина и 158-й полк подполковника В. М. Горбатенко из 3-й кавалерийской дивизии генерал–майора М. Ф. Малеева совместно с 23-м и 24-м танковыми полками 12-й танковой дивизии перешли в наступление.
Противник был ошеломлен внезапностью удара и начал отход в направлении Таганчи. В Пятихатках, Лозках было уничтожено до двух рот 196-го пехотного полка и захвачены значительные трофеи.
Командир корпуса приказал 14-й кавалерийской дивизии с 23-м танковым полком наступать в направлении Ольховец, Кидановка, форсировать р. Россь в районе Половецкого и выслать передовой отряд в направлении Богуслава. 3-я кавалерийская дивизия с 24-м танковым полком получила задачу атаковать противника в направлении Москаленки, Николаевка, форсировать р. Россь южнее Москаленок и выслать передовой отряд на Корсунь — Шевченковский.
Выполняя поставленную задачу, 3-я и 14-я кавалерийские дивизии в расчлененном конном строю наступали в указанных направлениях, встречая слабое сопротивление противника.
В 11 часов 92-й кавалерийский полк под командованием майора И. Я. Лучко, преследуя отходившую вражескую пехоту, подошел к Ольховцу, где был встречен сильным огнем противника. Полк спешился и при поддержке огня 32-го конноартиллерийского дивизиона выбил из села противника, уничтожив до 150 гитлеровцев, захватив 4 пулемета и пленных 196-го пехотного полка. Разведка установила, что переправа у Половецкого разрушена, а Богуслав занят крупными силами врага.
Командир корпуса приказал командирам кавалерийских дивизий вводить в бой главные силы и в конном строю, имея впереди танки, развивать наступление.
14-я кавалерийская дивизия, наступая, свернула на переправу у Москаленок. Стремительным налетом 92-го кавалерийского полка на Москаленки был захвачен врасплох штаб кавалерийского полка гитлеровцев. Противник не сумел оказать сопротивления и бежал, оставив несколько десятков убитых солдат и боевую технику. Части дивизии захватили мост через р. Россь и переправились на ее южный берег в районе Сидоровки.