На 2-й Украинский фронт была возложена задача силами двух общевойсковых, 6-й гвардейской танковой армий и конно-механизированной группы генерала Плиева нанести удар из района Шаги в общем направлении на Солдины, выйти к Дунаю на участке Несмей, Эстергом и не допустить отхода будапештской группировки на северо-запад. 6-я гвардейская танковая армия должна была наступать из шагинского выступа на Нитру. Навстречу ей из района озера Веленце наносил удар 18-й танковый корпус, правее на Будапешт – 2-й гвардейский механизированный, а левее – 7-й механизированный и 5-й гвардейский кавалерийский корпуса, получившие задачу совместно с войсками 3-го Украинского фронта создать внешний фронт окружения. Частью сил 2-й Украинский фронт должен был наступать на Будапешт с востока.
3-му Украинскому фронту предстояло нанести удар из района озера Веленце на север в направлении Бичке, выйти к Дунаю на участке Эстергом, Несмей и соединиться с войсками 2-го Украинского фронта, отрезав тем самым пути отхода на запад будапештской группировке. Из района Бичке 3-й Украинский фронт частью сил должен был наступать на Будапешт и овладеть им во взаимодействии с войсками 2-го Украинского фронта. Внешний фронт окружения создавался к северо-западу, западу и юго-западу от Будапешта войсками 2-го и 3-го Украинских фронтов.
Командующий 6-й гвардейской танковой армией (229 танков и САУ, 390 орудий и минометов) генерал А.Г. Кравченко принял решение иметь одноэшелонное оперативное построение[818]
. Сосредоточение сил и средств в узкой полосе (12 км) и использование на направлении главного удара 5-го гвардейского танкового корпуса, усиленного тремя инженерными батальонами, позволили добиться решающего превосходства над противником. В условиях очаговой обороны и отсутствия у него крупных резервов командующий армией не назначал корпусам определенных полос наступления, а указывал только направления, создавая тем самым благоприятные возможности для широкого маневра в ходе операции. При этом ставилась лишь задача дня. Боевой порядок корпусов был построен также в один эшелон. Все армейские ремонтные и эвакуационные средства были закреплены за корпусами.По решению генерала Кравченко была создана армейская артиллерийская группа в составе артиллерийской бригады и гвардейского минометного полка. В резерв он вывел инженерный и понтонный батальоны. В армии был создан подвижной отряд заграждений в составе инженерно-саперного батальона с запасом 300–400 противотанковых мин на автомашинах. В корпусах подвижные отряды заграждений состояли из саперной роты с запасом противотанковых мин. Их планировалось использовать на вероятных направлениях контратак танков противника и на флангах главной группировки войск армии.
20 декабря советские войска возобновили наступление. Переходу 6-й гвардейской танковой армии в наступление предшествовал 10-минутный огневой налет по вражеским узлам сопротивления, в результате которого оборона противника была значительно ослаблена. Танки и мотопехота, преодолевая сопротивление противника, а также обходя его отдельные опорные пункты, во взаимодействии с 7-й гвардейской армией и авиацией 5-й воздушной армии успешно продвигались вперед. К 15 часам 9-й гвардейский механизированный корпус главными силами достиг Костольне-Моревцев, углубившись в оборону противника до 10 км. 5-й гвардейский танковый корпус овладел Сайтом и продолжал наступление в направлении Левице.
Тем временем немецкое командование сосредоточило в районе Железовце, Теша, Лонтово части трех танковых и двух пехотных дивизий (150 танков и штурмовых орудий). Утром 21 декабря эта группировка нанесла два встречных удара в целях отрезать 6-ю гвардейскую танковую армию от ее тылов и от 7-й гвардейской армии. Эти действия противника могли свести на нет результаты успешного наступления советских войск. Генерал Кравченко принял решение отразить удар противника силами танковой и двух механизированных бригад и, удерживая рубеж Левице, Жемберовце, главными силами армии нанести удар на юг, в тыл частям 3, 6 и 8-й танковых дивизий врага. Активные задачи должны были решать поддерживающие армию соединения 5-й воздушной армии, в том числе 312-я и 218-я авиадивизии ночных бомбардировщиков, а также приданный армии 4-й гвардейский механизированный корпус конномеханизированной группы генерала Плиева.
Замысел генерала Кравченко был успешно воплощен в жизнь. 5-й гвардейский танковый корпус внезапно нанес удар на юг и, продвинувшись более чем на 30 км, 22 декабря вышел в тыл контрударной группировки противника. Одновременно 4-й гвардейский механизированный корпус во взаимодействии с кавалерийскими и стрелковыми соединениями успешно отражал контратаки врага с севера. В результате его контрударная группировка была окружена и во взаимодействии с войсками 7-й гвардейской армии разгромлена. В последующем, достигнув Дуная, 6-я гвардейская танковая армия образовала внешний фронт окружения будапештской группировки врага и создала выгодные условия для выхода 7-й гвардейской армии на р. Грон.