Empedocles, as Aymar already said, the whole greek army wasn't slaughtered at Thermopylae.
And no army was killed at Stalingrad. The soviets managed to defend the ruins of the city, and the germans were captured (though many of them died after the battle), not exterminated.