З вересня 1944 року — командир 16-го танкового корпуса, перейменованого в листопаді 1944 року на 12-й гвардійський танковий корпус. Брав участь у проведенні Варшавсько-Познанської, Східно-Померанської операції 1-го Білоруського фронту, активно діяв при захопленні польських міст Варшава, Скерневице, Іновроцлав, Голлнов (Голенюв).