gosh, this topic is still going, somehow keep alive by pathetic attempts of nikitin to prouve how right was stalinist propaganda
Nikitin, Romanian forces beat the hell out of Red Army in mountains of Crimeea and Caucasus. Finns did the same in forests of the north and in Karelia isthmus.
And guess why? Because Soviets was good only in stepes and open fields where they can took advantage of their huge numbers in troops, tanks and artilery. When they wasnt able to use that, they usually lost, or win very hard, with lots of losses.
Red Army have huge losses even in open field (where they usually met the Germans, with good tactics and weaponry), especially until the last phases of the war, because at the begining its comand was inept, with little knowledge of tactics, and simply used masses of "chioloveks" throwed toward the enemy. They didnt care about the life of common people, they was expendables for them.
This is how they win (ofcourse, the big material help from US counted a lot as well). Sure, toward the end of the war, especially after Stalin let some more competent comanders to lead how they know, and get more use of intelligence network, Soviets was able to become a more competent force, but still relaying on their big numbers.
The amount of losses of Soviet military, and their ability to absorb that was unparalled, and this is how they win at the end