27-я армия своим правым флангом должна была развивать удар на Почапинцы.
Задача 40-й армии состояла в том, чтобы остановить противника, наступавшего на правом фланге армии (на охматовском направлении), а на левом фланге силами 104-го стрелкового корпуса продолжать наступление в направлении Русаловки.
С утра 28 января войска ударной группировки 1-го Украинского фронта продолжали наступление. По-прежнему наибольший успех имели в этот день войска 6-й танковой и 27-й армий.
В соответствии с указанием командующего 1-м Украинским фронтом из состава левофланговой подвижной группы 6-й танковой армии был выделен сильный передовой отряд под командованием заместителя командира 5-го механизированного корпуса генерал-майора танковых войск М. И. Савельева
[66]. В состав отряда включались 233-я танковая бригада подполковника А. А. Чернушевича, мотострелковый батальон, 1228-й самоходно-артиллерийский полк подполковника И. И. Доброшинского, истребительно-противотанковая батарея. В общей сложности отряд насчитывал 39 танков, 16 самоходно-артиллерийских установок и 200 автоматчиков на танках и автомашинах. Перед отрядом стояла задача: не ввязываясь в бои за опорные пункты противника, прорваться на соединение с войсками 2-го Украинского фронта.
Рано утром 28 января отряд начал выполнять поставленную задачу. Обходя с севера опорный пункт противника у дер. Виноград, подразделения отряда достигли района Тихоновки, где соединились с частями 136-й стрелковой дивизии и 6-й гвардейской мотострелковой бригадой, которые с 10 января вели бои в окружении. Освободив окруженные части, отряд ударом через Лисянку в полдень 28 января ворвался на северо-западную окраину Звенигородки. Разбив оборонявшиеся здесь подразделения противника, отряд овладел всей западной частью города и в 13 часов соединился с частями 20-го танкового корпуса 2-го Украинского фронта
[67] — 8-й гвардейской танковой бригадой полковника В. Ф. Орлова, 80-й танковой бригадой подполковника В. И. Евсюковаи 155-й танковой бригадой подполковника И. И. Прошина.
В центре Звенигородки на пьедестале ныне стоит танк Т-34. Надпись на постаменте гласит: «Здесь января 28 дня 1944 года было сомкнуто кольцо вокруг гитлеровских оккупантов, окруженных в районе Корсунь-Шевченковский. Экипаж танка 2-го Украинского фронта 155-й танковой Краснознаменной Звенигородской бригады подполковника Прошина Ивана Ивановича — лейтенант Хохлов Евгений Александрович, механик-водитель Андреев Анатолий Алексеевич, командир башни Зайцев Яков Сергеевич — пожали руки танкистам 1-го Украинского фронта. Слава героям Родины!»
Таким образом, пять дней ожесточенных боев увенчались крупным успехом советских войск. Ударом, нанесенным с двух сторон под основание корсунь-шевченковского выступа, вражеская группировка была отсечена от своих основных сил. Однако в боевых порядках наших войск еще имелись разрывы, через которые противник мог вырваться из окружения или получить помощь извне. Требовалось срочно создать сплошной внутренний и внешний фронты окружения.
Для замыкания внутреннего фронта привлекались соединения 27-й армии 1-го Украинского фронта и наступавшие навстречу им войска 4-й гвардейской армии и 5-го гвардейского кавалерийского корпуса 2-го Украинского фронта. 31 января части 180-й стрелковой дивизии 27-й армии в районе Ольшана установили связь с 5-м гвардейским кавалерийским корпусом
[68], а 3 февраля в этот район подошли стрелковые соединения 4-й гвардейской армии. Образовался сплошной внутренний фронт окружения. Исключительно важное значение имело быстрейшее образование внешнего фронта, так как противник начал стягивать войска, пытаясь извне прорваться к своим окруженным дивизиям. Как ранее уже говорилось, к 27 января в районе Ново-Миргорода сосредоточились 3, 11-я и 14-я танковые дивизии, а несколько позже сюда подошла и 13-я танковая дивизия. Вскоре из района западнее Охматова в район Ризино начали выдвигаться 16-я и 17-я танковые дивизии.
Для создания внешнего фронта командование использовало 6-ю и 5-ю гвардейскую танковые армии, вышедшие к 28 января в район Звенигородка, Шпола. Войска армий организовали оборону фронтом на юг с задачей не допустить прорыва немцев на соединение с их окруженной группировкой. В целях повышения устойчивости обороны в подчинении 6-й танковой армии продолжал оставаться 47-й стрелковый корпус, а 5-я гвардейская танковая армия была усилена 49-м стрелковым корпусом (6-я гвардейская воздушно-десантная, 84-я и 94-я гвардейская стрелковые дивизии), 34-й истребительно-противотанковой бригадой (54 орудия) и 5-й инженерно-саперной бригадой РГК
[69]. 3 февраля в состав 49-го стрелкового корпуса была передана еще 375-я стрелковая дивизия. В полосу армии были еще переброшены 11-я истребительно-противотанковая, 49-я легко-артиллерийская и 27-я отдельная тяжелая пушечная артиллерийская бригады. К флангам танковых армий примыкали войска 40-й и 53-й армий.
Таким образом, войска 1-го и 2-го Украинских фронтов выполнили первую часть задачи, поставленной перед ними Ставкой, — взломали оборону противника у основания выступа и, стремительно продвигаясь навстречу друг другу, окружили вражескую группировку.
3 февраля во всех подразделениях был зачитан приказ Верховного Главнокомандующего, в котором объявлялась благодарность войскам, завершившим окружение противника. Большой подъем в войсках вызвало известие о присвоении ряду соединений почетного наименования «Звенигородских».
В ходе успешного наступления наши войска освободили более 300 населенных пунктов и пять городов, в том числе г. Канев. Город был освобожден частями 206-й стрелковой дивизии под командованием полковника В. П. Колесникова
[70].