Soviets were only able to beat Germany because we supplied their army
There is a reason Germany waxed them early in the war, and struggled so much later on. Russia did get better Generals in place, but they still would have lost if the US hadn't supplied them tanks, trucks, etc.