4 декабря войска 3-го Украинского фронта продолжали теснить противника вверх по Дунаю в направлении на Будапешт. Из района Хорта — Шольт бронекатера 1-й Керченской бригады переправили с левого на правый берег Дуная части 34-й стрелковой дивизии 31-го гвардейского стрелкового корпуса. Переправившись, части с боями продвигались вверх по реке и вышли в район Маришкомайор, в 8 км севернее населенного пункта Дунафельдвар.
В районе Дунавеке по левому берегу Дуная находились части 46-й армии 2-го Украинского фронта.
1-я и 2-я десантные роты 305-го отдельного батальона морской пехоты, высадившиеся накануне вечером в районе Мохово — Опатовац, с хода выбили противника с переднего края его обороны и заняли плацдарм в 3 км по фронту и 1 км в глубину. Но утром противник, оправившись от внезапного удара, начал стягивать в этот район пехоту, танки, самоходную артиллерию и неоднократными контратаками пытался сбросить наш десант в воду. Бронекатера, высадившие десант, поддерживали его артиллерийским огнем и перевозили на плацдарм в помощь десанту подошедшие сюда из района Букина 3-ю роту 305-го отдельного батальона морской пехоты и 11-й гвардейской пулеметно-артиллерийский батальон. Противник обстреливал переправу интенсивным минометно-пулеметным огнем.
Десантные роты морской пехоты при поддержке бронекатеров стойко удерживали захваченный плацдарм. Бронекатера № 321 и № 336 прямой наводкой разбили два неприятельских корректировочных поста. Бронекатера № 4 и № 7 вели единоборство с немецкими танками, которые стремились нарушить переправу наших войск и боепитания на захваченный десантом плацдарм.
Десантные роты 305-го батальона морской пехоты отчаянно отбивали атаки противника, стремясь расширить захваченный плацдарм в глубину. Согласно советским официальным документам, в этом бою «особенно отличился второй помощник начальника штаба батальона лейтенант Сысоев Михаил Андреевич. Высадившись с передовыми частями десанта, он руководил боем у населенного пункта Опатовац, лично уничтожил расчет вражеской минометной батареи, захватил вражеский пулемет и открыл из него огонь, обеспечивая наступление десанта. Командир роты старший лейтенант Лариков, высадившись с ротой на острове у населенного пункта Опатовац, подполз к доту противника, забросал его гранатами и в рукопашной схватке убил офицера и семь солдат. Вскоре он лично подбил два немецких танка. Несмотря на неоднократные контратаки противника, Лариков стойко удерживал занятый плацдарм. Затем перешел в наступление и захватил у противника танк, семь станковых и восемь ручных пулеметов, минометную батарею, орудие и склад с медикаментами.
Командир отдельного взвода автоматчиков лейтенант Мочалин при высадке десанта первым со своим взводом ворвался в неприятельскую траншею и уничтожил до 20 вражеских солдат и офицеров. Затем он зашел в тыл противнику, отрезал ему пути отхода и захватил 70-мм батарею, два отдельных орудия и четыре станковых пулемета.
Пулеметчик Мурадов, высадившись в районе Опатовац, огнем своего пулемета отразил пять контратак противника, уничтожив при этом свыше 100 неприятельских солдат и офицеров. Мурадов был тяжело ранен, но не прекращал огня, продолжая прикрывать продвижение своей роты. Он был эвакуирован в госпиталь лишь после того как противник был выбит из занимаемых позиций.
Сысоеву, Ларикову, Мочалину и Мурадову было присвоено звание Героя Советского Союза»{41}.
В 6 часов утра 4 декабря десант сводной роты Берегового отряда сопровождения в количестве 50 бойцов вышел на минных катерах №№ 18, 20, 24, 28 и 29 из района Бочка Паланка в район города Илок для поддержки наступления приречного фланга 52-й стрелковой дивизии. Но намеченное наступление дивизии запоздало, и десант был встречен интенсивным огнем противника. Катера дважды подходили к берегу и только в 7 ч. 25 мин. высадили десант в город Илок. Но противник предпринял несколько контратак и оттеснил наш десант в район порта Илок. Здесь десант при поддержке минных катеров и артиллерии Берегового отряда сопровождения закрепился.
В 13 ч. 30 мин. части 52-й стрелковой дивизии начали наступление и после упорного боя в 19 часов захватили город Илок. Продолжая наступление вверх по Дунаю, дивизия в 21 час заняла населенный пункт Шаренград. Потери наших десантников в районе города Илок составили 25 человек убитыми (из них три офицера) и 21 человек ранеными. Было уничтожено до двух рот солдат и офицеров противника, 25 автомашин, шесть огневых точек, четыре самоходных орудия, подавлены две минометные и одна 105-мм артиллерийская батареи.