С 7 августа 1943 года и до Победы — командир 88-й гвардейской стрелковой дивизии в составе 8-й гвардейской армии на Юго-Западном, с октября 1943 — на 3-м Украинском, с июня 1944 — на 1-м Белорусском фронте. Под его командованием дивизия участвовала в Донбасской (1943 года) наступательной операции, в битве за Днепр (в т.ч. в Нижнеднепровской, Запорожской и Днепропетровской фронтовых наступательных операциях), в Никопольско-Криворожской, Березнеговато-Снигирёвской и в Одесской наступательных операциях. Был ранен в мае 1944 года в боях на Днестре, через два месяца вернулся в строй.