С февраля по октябрь 1945 года в должности командира 21-й стрелковой дивизии (26-я армия, командующий — генерал-лейтенант Н. А. Гаген) принимал участие в Балатонской стратегической операции, Венской наступательной операции и Грацско-Амштеттенской наступательной операции: боях в районе городов Веспрем, Сомбатель (Венгрия), прорыве немецкой обороны в районе Калоза (16 марта 1945 г.), форсировании канала Шарвиз. В апреле 1945 участвовал в прорыве обороны немецкой армии у городов Глогниц, Пайербах, Рах-ам-Хохгебирге, Земмеринг (Нижняя Австрия), ведении боёв в условиях сильно пересечённой горно-лесистой местности в Высоких Альпах, а также в продвижении в направлении населённых пунктов Брукк-ан-дер-Мур, Леобен, Кальванг (Штирия) и далее с захватом большого числа живой силы и техники (порядка 10 тыс. пленных, 700 автомашин, 100 орудий; аэродрома и 200 самолётов у г. Цельтвег). 19 апреля ему было присвоено звание «Генерал-майор», 9 мая был награждён медалью «За победу над Германией в Великой Отечественной войне 1941—1945 гг.».