Средняя оперативная плотность наших войск в обороне в районе озера Балатон достигала: на главной полосе — 5–6 км на стрелковую дивизию и 40–42 ствола на 1 км фронта, на второй полосе — 8–9 км на стрелковую дивизию и 15–20 стволов на 1 км фронта.
Значительная роль в обороне отводилась танковым и механизированным соединениям и частям, которые создавали опорные пункты в составе четырёх-шести танков и САУ, одного взвода мотопехоты и двух — четырёх орудий и миномётов. Такие опорные пункты располагались на третьей позиции главной полосы обороны и на второй полосе. Так, 18-й танковый корпус со 155-й стрелковой дивизией и 3-я воздушно-десантная дивизия занимали оборону в районе Шерегельеш, оборудовав до 15 км прерывчатых траншей и 190 окопов для танков и САУ. 1-й гвардейский мехкорпус с 206-й стрелковой дивизией занимал оборону в районе Шаркерестур, Шарбогард, оборудовав до 50 км прерывчатых траншей и 78 окопов для танков и САУ. Значительное количество танков и САУ в этих корпусах выделялось в засады. Кроме того, части этих корпусов имели подготовленные огневые позиции с танками и САУ на второй позиции и главной полосы, предназначенные для ведения огня при завязке боя. 23-й танковый корпус частью сил занимал оборону на армейском оборонительном рубеже в районе Ловашберень.
Немцы начали контрнаступление 6 марта 1945 г. одновременно в трёх местах. Главный удар наносился между озёрами Балатон и Веленце в направлении Адонь. Здесь противник сосредоточил большую часть танков и САУ — 1-ю дивизию «Лейбштандарт Адольф Гитлер», 2-ю дивизию «Дас Рейх», 9-ю дивизию «Хохенстауфен», 12-ю дивизию «Гитлерюгенд» из 6-й танковой армии СС, а также 1, 3, 6 и 23-ю танковые и три пехотные дивизии. Наступление поддерживали две кавбригады и девять артполков.
4-й танковый корпус СС в составе 3-й («Тотенкопф») и 5-й («Викинг») танковых дивизий СС и 2-й венгерской танковой дивизии обеспечивал левый фланг группировки, находясь в обороне.
Вторая группировка, состоявшая из частей 2-й танковой армии, наносила удар вдоль железной дороги на Домбовар в полосе обороны 57-й Советской армии. А с южного берега Дравы на Печ, где оборонялась 1-я болгарская армия, наступала третья группировка в составе трёх пехотных дивизий.
В направлении главного удара между озёрами Балатон и Веленце завязались тяжёлые бои. 1-я и 12-я дивизии СС, сосредоточив на узком участке фронта большое количество танков[116]
, начали быстро продвигаться вдоль канала Шервиз в направлении Цеце. 23-я танковая и 356-я пехотные дивизии прорвали советскую оборону на другом берегу канала в районе Шеркерестур, Шарашд. Вдоль побережья озера Балатон продвигалась венгерская пехота, поддерживаемая двумя танковыми батальонами 23-й танковой дивизии. На правом фланге нашей 26-й армии, вдоль берега озера Веленце действовали 5-я танковая дивизия СС, части 6-й танковой дивизии и 1-й полк 3-й танковой дивизии.В ночь на 7 марта немцы попытались отрезать противотанковый район Шопонья — Калоз, обойдя его с запада, где занимал позиции 1966-й истребительно-противотанковый артполк. Для этого немцы подтянули к городу Кюль около сорока танков и бронетранспортёров, в задачу которых входила поддержка атаки пехотных полков. Однако наше командование ещё накануне усилило оборону в этом районе, перебросив в Калоз 1965-й истребительно-противотанковый артполк (пятнадцать 57-мм пушек ЗИС-2 и тридцать девять 76-мм пушек ЗИС-З), что и сыграло решающую роль.
Утром 7 марта советская пехота, оборонявшая окраины Калоза, после короткого боя отошла, оставив артиллеристов без прикрытия. Основной удар немцы нанесли двадцатью танками по позициям 6-й батареи, вооружённой пушками ЗИС-2. Вражеские танки шли на скорости до 30 км/ч, поддерживаемые огнём 15-см шестиствольных миномётов. Наши артиллеристы из-за плохой видимости (сильного дождя) подпустили танки на 100–200 м и лишь тогда открыли огонь бронебойными и подкалиберными снарядами. У самой окраины посёлка им удалось подбить шесть вражеских танков, в числе которых был и один «тигр» (по другим данным «королевский тигр»). Однако семь немецких танков прорвались в северную часть Калоза, но там их встретила огнём 3-я батарея, подбив три танка. Уцелевшие танки стали отходить в южном направлении, где их добили артиллеристы 4-й батареи.
К этому времени в атаку пошла германская пехота, прикрываемая огнём САУ, ведших огонь с закрытых позиций. В результате 1966-й истребительно-противотанковый полк был полностью уничтожен, а 1965-й полк понёс серьёзные потери.
8 марта советское командование выдвинуло под Шарсентагот два трофейных артдивизиона без номеров, вооружённых «самоходными 150-мм пушками СУ-150» (8 единиц) и «самоходными 88-мм зенитными пушками СУ-88» (6 единиц) — так у нас величали САУ «Хуммель» и «Насхорн». 9 марта эти дивизионы атаковали германские танки, в результате чего все САУ были потеряны.