В ході Будапештської наступальної операції, на посаді командир 108-ї гвардійської стрілецької дивізії (37-й стрілецький корпус, 46-а армія, 2-й Український фронт) проявив військову майстерність і відвагу. Виконуючи наказ командувача фронтом на оточення угруповання противника в Будапешті з півдня і діючи в першому ешелоні 46-ї армії, дивізія під його командуванням в ніч з 4 на 5 грудня 1944 року під шквальним вогнем ворога форсувала Дунай в районі міста Ерчі (за 20 кілометрів на південний захід від Будапешта), висадилася на західному березі і в багатогодинному нічному бою захопила плацдарм протяжністю по фронту в 8 кілометрів і в глибину до 4-х кілометрів. Не даючи противнику часу зібрати сили, дивізія продовжила наступ і протягом 5 грудня 1944 року в результаті запеклого штурму оволоділа містом і важливим вузлом опору Ерчі. 6 і 7 грудня 1944 року по дивізії було завдано удару свіжою німецькою танковою дивізією, що мала завдання скинути її в Дунай. Воїни дивізії витримали цей удар, завдали ворогові великих втрат у танках, і в ході контратак зайняли ще 2 великих укріплених пункта. На кінець третього дня битви плацдарм був розширений до 12 кілометрів на глибину. Втрати противника склали до 800 убитих і поранених солдатів і офіцерів, 80 полонених, знищено 13 танків, захоплені 9 шестиствольних мінометів, в Ерчі захоплені 11 паровозів, до 700 вагонів, 14 автомашин.