24 января в наступление перешли передовые батальоны 52-й, 4-й гвардейской и 53-й армий 2-го Украинского фронта, которые к исходу дня вклинились в оборону врага на глубину до 6 км. На следующий день в сражение были введены главные силы 4-й гвардейской, 53-й армий и 5-й гвардейской танковой армии, расширивших прорыв до 25 км по фронту и до 16 км в глубину.
26 января после 35-минутной артиллерийской подготовки началось наступление ударной группировки 1-го Украинского фронта (40-я армия, сводный отряд 27-й армии, 6-я танковая армия). Противник, опираясь на сильно укрепленные позиции, оказывал упорное сопротивление. В результате 5-й механизированный корпус 6-й танковой армии к исходу дня сумел продвинуться всего 2–5 км, потеряв 59 танков и САУ, или почти 30 % боевого состава[819]
.27 января командующий 1-м Украинским фронтом передал в подчинение командующего 6-й танковой армией из 40-й армии 47-й стрелковый корпус (167-я, 359-я стрелковые дивизии). Он должен был атаковать сильный узел сопротивления врага в населенном пункте Виноград, а двумя подвижными группами обойти его с юга и севера. Ввод в сражение корпуса позволил на следующий день прорвать тактическую зону обороны противника. Для наращивания успеха командующий 6-й танковой армией генерал Кравченко создал танковую группу под командованием генерал-майора танковых войск М.И. Савельева. В ее состав вошли 233-я танковая бригада, 1228-й самоходный артиллерийский полк, мотострелковый батальон и истребительно-противотанковая артиллерийская батарея; всего 39 танков, 16 САУ, 200 автоматчиков на автомашинах. Танковая группа, обходя опорные пункты противника, прошла с боями 65 км и 28 января совместно с 20-м танковым корпусом 5-й гвардейской танковой армии захватила Звенигородку. В результате был охвачен правый фланг противника в корсунь-шевченковском выступе. В окружении оказалась значительная часть его сил – около 50 тыс. человек. Это вынудило противника прекратить контрудары против войск 1-го Украинского фронта восточнее Винницы и севернее Умани, а все танковые дивизии перебросить на спасение окруженных войск.
Советское командование приняло меры для быстрейшего создания (к 3 февраля) устойчивого внешнего фронта окружения за счет танковых армий обоих фронтов, усиленных стрелковыми соединениями, противотанковой артиллерией и инженерно-саперными частями. Одновременно общевойсковые армии (27-я, 4-я гвардейская) и 5-й гвардейский кавалерийский корпус образовали сплошной внутренний фронт окружения.
Войска 6-й танковой армии к этому времени понесли значительные потери, насчитывая всего около 100 танков и до 20 САУ[820]
. Они перешли к обороне в полосе шириной до 60 км. Оперативное построение армии было в два эшелона с выделением артиллерийско-противотанкового резерва и подвижного отряда заграждения (до двух саперных рот с запасом противотанковых мин). Им заранее было определено несколько направлений совместных действий по отражению танковых ударов противника. С целью повышению устойчивости обороны на каждый корпус было создано 6–8 противотанковых районов с использованием в них противотанковой, самоходной и части полевой артиллерии стрелковых соединений. Кроме того, была организована система танковых засад, а часть танков и САУ эшелонировалась в глубину. Удары вражеских резервов на внешнем фронте отражались корпусами первого эшелона, а также контратаками и контрударами вторых эшелонов и резервов. Когда нажим был особенно сильным, на угрожаемые направления перебрасывались части и соединения с менее опасных участков.Начальник штаба 6-й гвардейской танковой армии генерал Д.И. Заев
Пока шли напряженные бои на внешнем фронте, территория, которую занимали окруженные войска, резко уменьшилась и простреливалась огнем артиллерии фронта. 8 февраля советское командование предложило группировке прекратить сопротивление. Однако противник отклонил ультиматум и 11 февраля силами до восьми танковых дивизий предпринял наступление на внешнем фронте окружения. Главный удар наносился на Лысянку из районов западнее Ризино и Ерки. Навстречу им рвались части окруженной группировки. Ценой больших потерь противнику, наступавшему из района Ризино, удалось выйти в район Лысянки. 12 февраля окруженная группировка противника сумела потеснить советские войска и выйти в район Шендеровки. Возникла реальная угроза деблокады окруженной группировки. Для ее быстрейшего разгрома советское командование перегруппировало часть сил с внешнего фронта окружения на внутренний. По решению И.В. Сталина руководство всеми войсками, действовавшими на внутреннем фронте, было возложено на командующего 2-м Украинским фронтом генерала Конева, а маршал Жуков должен был координировать действия фронтов на внешнем фронте окружения[821]
.