Od 17 kwietnia do 20 maja 1944 ponownie dowódca 3 Korpusu, od 21 maja do czerwca 1945 dowódca 28 Armii 1 Frontu Białoruskiego/3 Frontu Białoruskiego/1 Frontu Ukraińskiego, od 24 maja 1944 generał porucznik, podczas operacji białoruskiej uczestnik walk o Wilejkę, Mińsk, Baranowicze i Brześć, a od stycznia do marca 1945 uczestnik operacji wschodniopruskiej.

Uchwałą Prezydium Rady Najwyższej ZSRR z 19 kwietnia 1945 „za umiejętne dowodzenie wojskami w Operacji Wschodniopruskiej i przejawianie przy tym męstwa i odwagi” otrzymał tytuł Bohatera Związku Radzieckiego. W kwietniu 1945 dowodzona przez niego armia wzięła udział w operacji praskiej i w operacji berlińskiej. Od czerwca do września 1945 dowódca 46 Armii, która w składzie Frontu Zabajkalskiego wzięła udział w rozgromieniu wojsk japońskiej Armii Kwantuńskiej na Dalekim Wschodzie, następnie 1945-1947 dowodził 4 Armią;