Look, there really is no argument. The Battle for Moscow followed closely by the Battle for Stalingrad. The germans lost the ground war on the Eastern Front. Most of their best divisions were torn to pieces!!!
Yes, there were other great battles of WW2 but not on the same level as these two monumental clashes (Kursk was big too!)