Vad var den ultimata orsaken bakom nederlag av spartanerna i slaget vid Thermopyle?

Slaget vid Thermopyle utkämpades mellan en allians av grekiska stadsstater, lett av kung Leonidas av Sparta, och persiska riket Xerxes jag under loppet av tre dagar, under den andra persiska invasionen av Grekland. Spartanerna var kraftigt underlägsna och det var den främsta orsaken till deras nederlag.