По выздоровлении зачислен в распоряжение ГУК, затем 25 ноября 1943 года назначен командиром 174-й стрелковой дивизии. До 22 июля 1944 года ее части в составе 5-й и 49-й армий находились в обороне на реке Днепр (12 км юго-западнее м. Россасна), затем в составе 31-й армии 3-го Белорусского фронта участвовали в Белорусской, Витебско-Оршанской, Минской, Белостокской, Вильнюсской и Каунасской наступательных операциях. За форсирование реки Березина и овладение городом Борисов она получила почетное наименование «Борисовская» (10.07.1944), а за освобождение города Гродно награждена орденом Красного Знамени (25.07.1944). 19 октября 1944 года в ходе Гумбинненской операции дивизия вновь перешла в наступление с плацдарма на реки Неман в направлении Сувалки — Августов, прорвала оборону немцев в районе между озерами Тоболово и Сэрви, в массивах Августовских лесов и к исходу 25 октября вышла на рубеж реки Роспуда. За проведение этой операции и вторжение в пределы Восточной Пруссии дивизия была награждена орденом Суворова 2-й ст. (14.11.1944). В январе — марте 1945 года дивизия в составе 31-й армии 3-го Белорусского фронта успешно действовала в Восточно-Прусской, Инстербургско-Кенигсбергской наступательных операциях, в прорыве обороны немцев в районе Мазурских озер и овладении городами Растенбург, Хайльсберг, Ландсберг и Хайлигенбайль. 26 марта ее части вышли на берег залива Фришес-Хафф, тем самым ликвидировали последний очаг сопротивления противника в районе порта Розенберг. За бои по овладению города Хайлигенбайль дивизия была награждена орденом Кутузова 2-й ст. (26.03.1945). 2 апреля 1945 года она в составе армии была выведена в резерв Ставки ВГК, затем к 21 апреля передислоцирована на 1-й Украинский фронт и участвовала в Пражской наступательной операции, прошла с боями из района Лигница (Центральная Германия) до чехословацкого города Семили.