В течение 28 декабря на территории Венгрии, северо-западнее Дьендьеш, наши войска, сломив сопротивление противника, овладели городом и железнодорожной станцией Сечень, а также заняли населённые пункты Шалго, Задьва Рона, Каранчалиа, Еттеш, Надь-Гец, Гарпи.
В Чехословакии, северо-восточнее города Шахы, наши войска, действуя в трудных условиях горно-лесистой местности, заняли населённые пункты Требу-Шовце, Инам, Дурковце, Человце, Опава, Грушов, Федимеш. Одновременно юго-западнее Шахы наши войска в результате упорных боёв очистили от противника район между реками Ипель и Грон, заняв при этом населённые пункты Па-Стовце, Дармотки, Палд, Салка, Лелед, Халемба, Кичинд, Тарам Кевешд и железнодорожные станции Халемба, Ковачпатак. Таким образом, наши войска вышли на восточный берег реки Грон от города Левице до Дуная.
В боях за 27 декабря в районах северо-западнее Дьендьеш и юго-западнее Шахы наши войска взяли в плен 2.200 немецких и венгерских солдат и офицеров.
В районе Будапешта наши войска, продолжая бои по уничтожению окружённой группировки противника, овладели на восточном берегу Дуная пригородами Дунакеси, Алагивилла, Арпад, Цинкота, Пецель, Ракошчаба, Ракошли-Гет, Ракошкерестур, Пештсентлеринц, Пештсентьимре, Андраши, Диал. Одновременно наши войска вели бои по уничтожению окружённых частей противника в горно-лесистом районе в излучине Дуная севернее Будапешта и заняли населённый пункт Пилишсеткерест. В бою за населённый пункт Пилишсент-Керест захвачена группа венгерских солдат и офицеров общей численностью в 600 человек, в том числе один генерал, восемь полковников и восемнадцать офицеров.
Севернее города Секшфехервар наши войска очистили от противника горно-лесистый район Вэртэшхедышэг и заняли населённые пункты Несмей, Агостиан, Таврош, Шаркерестеш. К юго-западу от города Секешфехервар наши войска заняли город и железнодорожную станцию Полгардь и населённые пункты Шаркеси, Шаркеси Альшо, Надашдлидани, Йене, Эржебет, Шандорка. В боях за 27 декабря в этом районе наши войска взяли в плен 694 немецких и венгерских солдата и офицера.
На других участках фронта - поиски разведчиков и в ряде пунктов бои местного значения.
За 27 декабря наши войска на всех фронтах подбили и уничтожили 49 немецких танков. В воздушных боях и огнём зенитной артиллерии сбито 22 самолёта противника.
B Чехословакии северо-восточнее города Шахы наши войска продолжали вести наступательные бои. Части Н-ского соединения выбили немцев из сильно укреплённых позиций в горах и, переправившись через несколько речек, продвинулись вперёд на 10 километров. В ходе боёв уничтожено до батальона гитлеровцев, 15 орудий и 3 миномётные батареи противника.
В районе Будапешта наши войска вели бои по уничтожению окруженной группировки противника. Советские части штурмуют опорные пункты гитлеровцев и сжимают кольцо окружения. На восточном берегу Дуная противник выбит из двенадцати пригородов, в том числе из поселка Пешгсентлеринц, расположенного в пяти километрах юго-восточнее венгерской столицы. Враг несёт огромные потери. Места боев завалены трупами гитлеровцев, разбитым вооружением и техникой противника.
Севернее Будапешта части противника, окруженные в горно-лесистой местности, предпринимали отчаянные попытки прорваться на запад. На одном участке батальон немецкой пехоты, подержанный танками, перешёл в контратаку. Гитлеровцы были накрыты артиллерийско-минометным огнем и в большей своей части уничтожены. На другом участке две роты противника, атакованные нашими пехотинцами, сложили оружие и сдались в плен.
В боях с врагом советские воины проявляют беззаветную храбрость и высокое воинское мастерство. Гвардии рядовой Хутай Калиев противотанковой гранатой подорвал немецкое самоходное орудие и уничтожил его экипаж. Гвардии сержант Матюм огнём из противотанкового орудия подбил два немецких танка. Орудийный расчет гвардии старшины Бессарова поджёг тяжёлый немецкий танк «Королевский тигр». Кавалерийский эскадрон лейтенанта Дудика прорвался в тыл противника и напал на немецкую автоколонну. Советские конники уничтожили 40 гитлеровцев, захватили 6 автомашин и пленных. Пулеметчик Политов, отражая вражескую контратаку, истребил 16 немцев. Гвардии рядовые Томин и Мудренко захватили легковую штабную машину и взяли в плен ехавшего в ней немецкого офицера с документами, имеющими важное значение.
Севернее города Секешфехервар наши войска продолжали наступление. Советские пехотинцы, танкисты и артиллеристы, наступающие вдоль южного берега Дуная, с боями продвигались на запад. В одном районе наши танки внезапно атаковали группировку противника. Застигнутые врасплох гитлеровцы были разгромлены. Захвачено у немцев 56 танков и самоходных орудий, в том числе 26 вполне исправных, 35 полевых орудий и другие трофеи. На другом участке советские части, стремительно продвинувшись вперёд, разгромили вражеский гарнизон в селении Таварош и завязали бои на окраинах города Тата - сильно укреплённого опорного пункта немцев. Кавалеристы H-ского соединения, очищая лесистые горя Вэртэшхедьшэг, уничтожили до 600 немецких солдат и офицеров.
В Чехословакии, юго-восточнее города Кошице, немцы, пытаясь вернуть потерянные накануне позиции, несколько раз переходили в контратаки. Наши части отбили все контратаки гитлеровцев. Бойцы батальона майора Андреева в ходе боя истребили 120 немецких солдат и офицеров, подбили и сожгли 4 танка противника. Рядовой Михаил Наливайко, бросив связки гранат под гусеницы, уничтожил два немецких танка.
Корабли Краснознамённого Балтийского флота потопили в Балтийском море немецкий транспорт водоизмещением в 10 тысяч тонн.