What are two reasons why the Soviets were able to defeat the German army as they advanced on Moscow? The Germans ran out of men and supplies. Russians practiced a scorched-earth policy. Spring rains caused tanks to bog down. The winter months proved harsh on soldiers.
One reason why the Soviets were able to defeat the German army as they advanced on Moscow was that "The winter months proved harsh on soldiers" and another was that "The Germans ran out of men and supplies".