Am 17. Mai 1944 wurde er zum Generalleutnant befördert und übernahm das Kommando über das 71. Schützenkorps der 31. Armee, welche Ende Juni 1944 an der Operation Bagration teilnahm. Im Rahmen der 3. Weißrussischen Front erkämpften seine Truppen den Durchbruch nordwestlich von Orscha und nahmen an der Befreiung von Weißrusslands und des Baltikums teil. Im Januar 1945 übernahm er das Kommando über das 36. Gardeschützenkorps der 11. Gardearmee und zeichnete sich in der Schlacht um Ostpreußen aus. Seine Truppen waren an der Erstürmung der Städte Insterburg, Königsberg und des Hafen Pillau (25. April 1945) beteiligt. Für seine Führung bei der Erstürmung von Königsberg (9. April 1945) wurde ihm vom Obersten Sowjet am 19. April ein zweiter Heldentitel samt zweitem „Goldenen Stern“ zuerkannt.