> Finland did very well in the Winter War, but it did not "beat the crap out of Russia" because that would be assuming that they have won.
Well, Finland did unequivocally won it's war against Russia, didn't it?
I mean, is there any possible room for any doubt whatsoever?