whilst the soviets lost a lot of manpower, they still had a load more than germany had, more than enough to take care of germany.
i say the soviets would win and most likely cut much deeper. heck, maybe even italy would be communist.
The more I think about it the more I think that a stalemate that favours Germany will ensure.
You will also have to take into consideration the huge amount of resources put into the atlantic wall.
The Soviet Union had more population, sure, like two times more but the thing is that the Soviets needed a lot more than two times to take on the Germans and win.
Let`s say the Germans don`t build the atlantic wall, if you pay close attention to East Europe there many rivers that could be used to augment a fortification line.
Sure, the SU never stopped, it looked like an unstoppable juggernaut but let me tell you a little secret, when the SU entered in Romania the Soviet soldiers spoke Ukrainian, not Russian, actually of the 3 main fronts that pushed into Nazi controlled Europe, only one was Russian.
Of the 40 divisions that were on the western front, let`s say that 30 were on the eastern front, all the resources consumed on the Atlantic wall would be shifted to fortify Dnister and Vistula on the Soviet - Polish border. Add to this the number of fighters that wouldn`t be fighting the USAF also add that that the RAF itself would be much weaker without lend-lease.
Don`t forget the Italian front, with the war far from Italy itself we might have italian divisions on the western front, as pathetic as they were, under German control they can perform adequately.
To be honest, if a long stalemate ensures, both Stalin and Hitler might have..."unfortunate" accidents.
It`s a "what if" , no one can be sure.