The Soviet Union
The Soviets.
The Soviets won the Battle of Stalingrad. The Soviets won at Stalingrad. It took months and the Soviets probably lost as heavily or even worse than the Germans, but they could better afford the losses. In the end, the Soviets destroyed an entire Army Group at Stalingrad, over 250,000 Germans. More than 100,000 Germans were finally taken prisoner, and of those only about 6,000 ever got back to Germany, and not until the war had been over for ten years and Stalin was dead. This handful was returned in 1955.
The Germans refused to surrender to the Soviets. The Soviets forced the Germans to surrender.
After the Russians won the Battle of Stalingrad the Russians progressively forced the Germans out of Russia until the Russians won the Battle of Berlin .
Because the Germans invaded them.
2 February 1943
Because the Germans invaded USSR.
Yes
The biggest defeat for the Germans came when they surrendered after losing the Battle of Stalingrad, February 2, 1943.
The Soviets stopped Germans in the City of Stalingrad in a battle that lasted approximately 5 1/2 months.
The Germans has 2,928 tanks. Whereas the Soviets had 5,128 tanks.
The Germans lost 100,000 and the Soviets lost 81,116.