Viết phần tiếp theo cho đoạn này - Vào tháng 1 năm 1944, Ivanov trở thành trưởng bộ tham mưu của Quân đoàn Súng trường 27, một phần của Quân đội 13. Vào ngày 10 tháng 1, ông được trao Huân chương Suvorov hạng 2. Vào ngày 2 tháng 9, ông đã được trao Huân chương Cờ Đỏ. Ivanov được thăng chức chỉ huy Sư đoàn Súng trường Vệ binh thứ 6 vào ngày 3 tháng 9. Ivanov lãnh đạo sư đoàn trong cuộc tấn công Vistula-Oder. Vào ngày 26 tháng 1 năm 1945, sư đoàn vượt qua sông Oder gần Steinau an der Oder và chiếm được một đầu cầu ở bờ trái của nó. Trong vòng ba ngày, sư đoàn được cho là đã đẩy lùi tất cả các cuộc phản công của Đức và mở rộng đầu cầu, được cho là gây tổn thất nặng nề cho quân đội Đức. Ivanov đã được trao danh hiệu Anh hùng Liên Xô và Huân chương Lenin vào ngày 6 tháng 4 vì sự lãnh đạo của ông trong Cuộc tấn công Vistula-Oder. Sư đoàn sau đó đã chiến đấu trong Cuộc tấn công Berlin, bắt giữ Zahna vào ngày 22 tháng 4. Sư đoàn sau đó được chuyển đến chiến đấu trong Cuộc tấn công Prague. Ivanov kết thúc cuộc chiến ở Prague. Ông được trao huân chương Kutuzov hạng 2 vào ngày 25 tháng 5. Vào ngày 27 tháng 6, ông được thăng chức làm thiếu tướng. Trong cuộc diễu hành chiến thắng ở Moscow năm 1945
Ivanov chỉ huy một tiểu đoàn.