 During the Soviet–Finnish War, he served as the chief of staff in the 1st Infantry Corps of the 8th Army.Shortly after the beginning of the German–Soviet War on 22 June 1941, Colonel Ivanov was appointed operations chief of the 13th Army and took part in the Battle of Białystok–Minsk.In December, he was made chief of staff in the Southwestern Front's 38th Army.