В полосе обороны 4-й гвардейской армии была создана глубоко эшелонированная система противотанковой обороны. Вся истребительно-противотанковая, полковая и большая часть дивизионной артиллерии была подготовлена для стрельбы прямой наводкой и объединена в систему противотанковых опорных пунктов, совмещавшихся либо с ротными, либо с батальонными районами обороны, или районов. По опыту боев первой привлекались не только 57-мм и 76-мм пушки, но и более мощные орудия – 122-мм гаубицы и 152-мм гаубицы-пушки, которые также включались в состав противотанковых опорных пунктов и районов.
Всего в полосе обороны 4-й гвардейской армии к 17 января было создано 44 противотанковых опорных пункта и района, эшелонированных на глубину 3–5 км. В полосе 31-го гвардейского стрелкового корпуса таких пунктов и районов насчитывалось 5, 68-го стрелкового корпуса – 11, 20-го гвардейского стрелкового корпуса – 9, 21-го гвардейского стрелкового корпуса – 9 и в полосе 135-го стрелкового корпуса – 10.
Наиболее мощная противотанковая оборона была организована в центре, на секешфехерварском направлении, в полосе 21-го гвардейского стрелкового корпуса. Из 254 орудий, имевшихся в корпусе, 140 (55 %) были выставлены для стрельбы прямой наводкой, что позволило создать противотанковую оборону на глубину 6–8 км, а плотность этой артиллерии около 11 орудий на 1 км фронта.
Сосредоточенная для наступления германская танковая группировка состояла из 4-го танкового корпуса СС (3-я и 5-я танковые дивизии СС), 1, 3-й и 23-й танковых дивизий вермахта, 303-й бригады штурмовых орудий и 509-го отдельного батальона тяжелых танков.
На 10 января 1945 г. 3-я танковая дивизия СС «Мертвая голова» имела 38 средних танков Т-IV, 49 тяжелых Т-V и 5 ЗСУ Flakpz IV. 5-я танковая дивизия СС «Викинг» на то же число имела 44 танка Т-IV, 43 танка Т-V и 2 ЗСУ Flakpz IV. В 1-й танковой дивизии было 18 StuG III, 33 Т-IV и 59 Т-V, а в 3-й – 12 StuG III, 43 Т-IV, 15 Jagdpanzer IV, 44 Т-V.
23-я танковая дивизия вермахта на 10 января 1945 г. имела 2 Т-III, 17 StuG III, 38 Т-IV, 8 Jagdpanzer IV и 33 Т-V «Пантера».
Перед началом наступления, 15 января, 303-я армейская бригада штурмовой артиллерии (Heeres-Sturmartillerie-Brigade 303) имела в своем составе 25 CAV StuG III.
509-й отдельный батальон тяжелых танков (schwere HeeresPanzer-Abteilung 509) на 15 января насчитывал 45 тяжелых танков Т-VI AusEB «Королевский Тигр» и 8 ЗСУ Flakpz IV.
В 6 ч 20 мин 18 января немцы пытались атаковать отдельными группами автоматчиков боевые порядки подразделений 1-го гвардейского укрепленного района, но огнем стрелкового оружия эти атаки были отбиты. В 6 ч 30 мин на фронте от Оши до озера Балатон противник начал артиллерийскую подготовку, продолжавшуюся 30 минут. В 7 часов его артиллерия перенесла огонь в глубину нашей обороны, а танки и пехота перешли в атаку.
Подразделения 928-го стрелкового полка 252-й стрелковой дивизии и 1-го гвардейского укрепрайона встретили атакующие танки и пехоту противника огнем артиллерии и пехотного оружия. До рассвета все атаки противника были успешно отбиты. Уже в первых ночных атаках немецкие танки понесли потери, главным образом от огня артиллерии противотанковых опорных пунктов и на минных полях. Восточнее Акараттьи группа атакующих танков попала на минное поле, где сразу же подорвались девять танков, а остальные отошли в западном направлении.
С рассветом противник ввел в бой свои главные силы, атакуя на всем фронте намеченного прорыва.
В 8 ч 30 мин командующий 4-й гвардейской армией решил ввести в бой свои резервы. Находившиеся в артиллерийско-противотанковом резерве 438-й и 1249-й истребительно-противотанковые артиллерийские полки он переподчинил командиру 135-го стрелкового корпуса, а армейский отряд заграждения (один инженерно-саперный батальон) перевел в Фалу-Батьяну.
Командующий фронтом, в свою очередь, решил усилить артиллерию 4-й гвардейской армии, передав ей из своего артиллерийско-противотанкового резерва три истребительно-противотанковых артиллерийских полка и один легкий артиллерийский полк (1243-й и 1245-й иптап 10-й иптабр, 1963-й иптап и 456-го лап).
Таким образом, через полтора-два часа после начала наступления главных сил противника на участок прорыва были направлены почти все армейские резервы и артиллерийско-противотанковый резерв фронта. Однако эти части стали прибывать в намеченные им районы спустя два-три часа, а пока части 135-го стрелкового корпуса вели напряженные бои с превосходящими силами противника самостоятельно.
Около 9 часов утра до 80 танков и 30 бронетранспортеров противника прорвали оборону 928-го стрелкового полка (252-й сд) и 11-го отдельного пулеметно-артиллерийского батальона (1-го гв. УРа) и ворвались в Оши, Биркаш, Шандорку. Группа вражеских танков прорвалась также вдоль берега озера Балатон и вышла в тыл 2-го отдельного пулеметно-артиллерийского батальона.
Действовавшие на этом направлении артиллерийские подразделения подпускали вражеские танки на близкое расстояние и почти в упор расстреливали их. Только на участке обороны 2-го отдельного пулеметно-артиллерийского батальона в первые 2,5 часа боя от огня нашей артиллерии и на минных полях противник потерял до 30 танков и штурмовых орудий. Однако силы были неравные и остановить противника не удалось.
Особенно в трудном положении оказались подразделения, вооруженные 45-мм пушками. Хотя они и вели огонь из этих пушек по тяжелым танкам противника, но вреда им не причиняли, танки же противника довольно быстро их расстреливали своими более мощными пушками. Тем временем немецкое командование ввело в бой на от дельных участках прорыва вторые эшелоны. Вражеские танки быстро продвигались в глубину нашей обороны. Артиллерия 135-го стрелкового корпуса и части усиления (506-й пап, 1312-й иптап и 529-й минп) понесли большие потери и вскоре оказались отрезанными от отходивших стрелковых частей. Ведя бой в окружении, они израсходовали весь запас боеприпасов и при выходе из окружения уничтожили оставшуюся материальную часть.
К 11 часам бой в полосе 928-го стрелкового полка и 1-го гвардейского укрепленного района достиг наивысшего напряжения. Со стороны противника к этому времени здесь уже действовало более 280 танков и штурмовых орудий. С нашей стороны в район боев начали прибывать артиллерийские части из армейского артиллерийско-противотанкового резерва. Одним из первых, к 11 часам, в район Лепшень прибыл 1249-й истребительно-противотанковый артиллерийский полк, приданный командиром корпуса 1-му гвардейскому укрепленному району. Получив задачу усилить противотанковую оборону в районе Балатонфекаяр, полк двинулся в указанный ему пункт, но был атакован вражескими танками на марше. Быстро развернувшись на шоссейной дороге, батареи полка открыли огонь по противнику. Около 60 танков и 25 бронетранспортеров врага устремились в центр боевого порядка полка, одна группа танков атаковала 2-ю батарею. Открыв меткий огонь из трофейных 75-мм пушек, артиллеристы первыми же выстрелами сожгли два и подбили два танка. Получив отпор, вражеские танки предприняли обходный маневр, но командир полка предупредил его и, маневрируя своими батареями, вновь встретил танки губительным огнем. В завязавшемся жестоком бою артиллеристы полка проявили исключительное мужество и стойкость, уничтожив 18 танков и 6 бронетранспортеров противника. Только подавляющее превосходство в силах позволило противнику окружить батареи полка, уничтожить их материальную часть и преодолеть занимаемый ими рубеж.