В апреле 1944 года направлен на учёбу на ускоренный курс Высшей военной академии имени К. Е. Ворошилова, после окончания которого 30 января 1945 года назначен на должность командира 100-й гвардейской стрелковой дивизии, которая к этому моменту была передислоцирована из Калинина в район города Кечкемет и вскоре приняла участие в боевых действиях в ходе Балатонской оборонительной и Венской наступательных операций и непосредственно в освобождении г. Вена, и затем — в Пражской наступательной операции.