Личный состав, включая офицеров штаба корпуса, не был информирован об истинных намерениях своего командования.
18 января 1945 года началось новое немецкое наступление. В течение суток, введя в бои до 110 танков и самоходных установок 3-й и 5-й танковых дивизий СС на узком участке фронта, противник мощным ударом прорвал советскую линию обороны на участке Полгардь. С ходу сбивая незначительные заслоны Красной армии, обходя узлы сопротивления, германские войска к исходу дня вышли в район Шаркерестур. 19 января части СС захватили Дунапентеле.
Немецкое командование совершило прорыв танковой группировкой, состоящей главным образом из тяжелых танков при поддержке незначительного количества пехоты, посаженной на бронетранспортеры и сопровождающей танки в непосредственном соприкосновении.
18-й танковый корпус, переброшенный в ночь на 19 января 1945 года из района Биа в район Шаркерестур, Шарашд с задачей приостановить продвижение противника в северо-восточном направлении, с ходу вступил в бой с танками противника. 110-я танковая бригада оборонялась в районе Аба, 181-я танковая бригада — в районе Шаркерестур, отдельные подразделения 110-й танковой бригады и 32-я мотострелковая бригада — в районе Якабсаллаш.
170-я танковая бригада, имея в своем составе только 7 танков Т-34 и 9 СУ-85, благодаря умелому маневру и хорошо организованной разведке вышла в район Мария и оседлала перекресток дорог в 5 км юго-западнее Херцельгфальва, чем значительно осложнила положение танковой группировки противника в составе 40 боевых единиц, которые прорвались в Дунапентеле, так как немецкие танки продвигались к Будапешту в направлении Шарбогард, Херцегфальва.
Этот маневр 170-й танковой бригады изменил весь ход сражения.
Немецкие войска из состава танковых дивизий СС были вынуждены основную часть своих сил (до 30 танков) развернуть строго на север с задачей захвата населенных пунктов Перката Шарашд для того, чтобы отрезать и уничтожить 170-ю танковую бригаду в ее районе обороны.
Сама дорога Шарбогард — Херцегфальва была тщательно блокирована немецкими подразделениями. Танки управления 18-го танкового корпуса Красной армии, которые пытались прорваться в район обороны 170-й танковой бригады для связи, расстреливались.
Части германских войск, прорвавшие советскую оборону, оказались скованными треугольником сопротивления 18-го танкового корпуса (Шаркерестур, Шарашд, Мария) и были вынуждены все внимание сосредоточить на этом участке, отказавшись от чрезвычайно заманчивого южного направления, где советских войск практически не было. Опасаясь при движении на юг получить от советских войск 18 тк сокрушительный удар по тылам, противник приостановил наступление.
Во время этих боев немецкое командование стало применять новые тактические приемы, раньше не характерные для германских танковых войск. Прежде всего это были ночные атаки. Так, в продолжении двух ночей января 1945 года танки войск СС группами от 3 до 15 машин непрерывно атаковали Шаркерестур, Шарашд, Якабсаллаш и некоторые другие пункты с задачей — деморализовать советскую оборону и в ночное время суток захватить узлы сопротивления.
Кроме ночных боевых действий противник постоянно маневрировал. Маневрировали как крупные группы танков в 25–40 машин, так и отдельные танки. 19 января 1945 года до 25 танков противника, встретив огневое сопротивление танков 110 тбр в районе западнее Аба, не ввязываясь в бой, резко изменили курс, отошли от Аба, вышли южнее Шаркерестур в район Сильфа и подошли к Якабсаллаш, где, встретив огонь советских войск, вновь изменили курс и повернули на юг в направлении на Херцегфальва.
В продолжение всего немецкого наступления мелкие группы танков, не вступая в бой, появлялись в различных районах: Перката, Хантош, Сильфа, Херцегфальва и других. Основная цель подобной тактики — создать впечатление высокой насыщенности направления своими войсками, в то время как в действительности к реке Дунай в районе Дунапентеле вышла только танковая группировка в незначительном сопровождении пехоты на бронетранспортерах. Германские войска вследствие недостаточной численности группировки не могли закрепить за собой пройденную территорию. Они были вынуждены оставлять в наиболее крупных населенных пунктах гарнизоны из 3–5 танков с 2–8 бронетранспортерами, в которых, в свою очередь, находилось до взвода пехоты.
Очень часто немецкие тяжелые танки Pz.Kpfw.VI и Pz.Kpfw.V прибегали к приему «приманки» наших танков. 1–2 танка противника подходили к позициям советских войск на дистанцию 2–2,5 км и начинали на виду маневрировать, не стараясь маскироваться. Когда наши танки с места стрельбой или при сближении обнаруживали себя, то, как правило, советские боевые машины поджигались противником с дистанции 1,8–2 км, в то время как наши танки Т-34 с упомянутой дистанции были не в состоянии вести огневой бой с тяжелыми танками противника.
Руководствуясь этим преимуществом, немецкие тяжелые танки имели возможность использовать маневр на поле боя, не опасаясь понести потери от огня наших танков, в то время как советским танкистам необходимо было быть особенно осторожными в маневре, особенно для танков Т-34 и САУ СУ-76. Однако из-за ряда факторов (погоды, затруднявшей действия авиации; внезапности наступления; технических преимуществ немецкой бронетанковой техники) операции вблизи Будапешта носили характер исключительно танковых боев, которыми и были обусловлены большие потери советских танков.
Противник продвигался к венгерской столице, и немецкая газета «Известия Будапештского котла», выходившая в окруженном городе, сообщала 21 января: «Согласно полученным последним сообщениям, продвижение войск, идущих на выручку Будапешту, после перегруппировки, вызванной стратегическими и климатическими причинами, снова протекает успешно. Как видно из всех поступающих донесений, в данном случае речь идет об операции особенно крупного масштаба…»
Через 2 дня сообщения стали еще более оптимистичными: «Скоро мы будем освобождены!»
Но, несмотря на тяжелое положение войск 3-го Украинского фронта, немецкое наступление удалось приостановить. К 27 января 1945 года благодаря привлечению сил 2-го Украинского фронта, особенно авиации, удалось восстановить прежнее положение войск 3-го Украинского фронта с выходом на озера Веленце, Балатон.
Однако из-за вражеских контрударов борьба за Будапешт затянулась, и 18 января Ставка возложила ликвидацию окруженной группировки на 2-й Украинский фронт, переподчинив ему 46-ю общевойсковую армию.
Противника в Пеште штурмовала созданная Р. Я. Малиновским Будапештская группа войск 2-го Украинского фронта в составе 30-го стрелкового корпуса генерала Г. С. Лазько, 7-го румынского армейского корпуса, 18-го гвардейского стрелкового корпуса генерала И. М. Афонина и 9 артиллерийских бригад. Вначале она действовала частью сил в подчинении 7-й гвардейской армии, а второй частью, то есть корпусом И. М. Афонина, — в подчинении фронта. С 11 января группой стал руководить сам Р. Я. Малиновский с командного пункта штаба фронта в Хевеше (32 км южнее Эгера), куда он переместился после окружения будапештской группировки.
В ход были пущены штурмовые группы — от взвода до роты пехоты с подрывниками, самоходками, танками, орудиями и минометами. Групп было много. Каждая действовала в своем направлении от здания (опорного пункта) к зданию, от квартала (узла сопротивления) к кварталу, снабженная планами для ориентирования.
Противник отчаянно оборонялся. Особенно ожесточенно дрались части СС и венгерские части, укомплектованные членами организации «Скрещенные стрелы». Снабжение окруженной группировки вначале осуществлялось по воздуху: ежедневно 40–45 германских самолетов доставляли в город необходимые грузы. Была сделана попытка использовать для этой цели планеры и изыскать возможность организовать снабжение по Дунаю. Однако после 20 января вследствие господства советской авиации снабжение окруженной группировки по воздуху почти прекратилось, а доставку грузов по Дунаю немецкому командованию осуществить так и не удалось. В дневнике военных действий верховного командования вермахта в эти дни появилась следующая запись: «В Будапеште обстановка очень серьезная… По имеющимся сведениям, положение со снабжением стало ужасным. На карту поставлено все».