Wie haben 300 Spartaner 1 000 000 Perser geschlagen?
Gar nicht. Sie haben die Schlacht schließlich verloren.
Aber gut, machen wir es etwas genauer: laut Herodot, dem Meister der über- und untertriebenen Zahlen der antiken Geschichte, sollen die Perser mit 5 Millionen(!) Mann marschiert sein. Das heisst, dass die letzten Truppen in der persischen Hauptstadt losmarschiert sind, als die ersten bei den Thermopylen ankamen … :D.
Heutige Militärhistoriker wie Hans Delbrück u.a. schätzen die persischen Truppen auf 50.000 - 70.000 Mann, Victor Davis Hansom geht allerdings von etwa 250.000 Soldaten aus, bei denen aber Hilfstruppen, die nicht direkt an den Kämpfen beteiligt waren, eingerechnet sind.
Auf griechischer Seite standen zwischen 3000 - 4000 Mann, darunter die bekannten 300 Spartaner, die die exzellente Stellung im Pass der Thermopylen benutzten, um die persischen Truppen entsprechend lange aufzuhalten. Das griechische Hauptheer begann sich derweil im Rückraum zu formieren.
Nach mehrtägigem Kampf soll es dann der Verrat eines Griechen gewesen sein, der den Persern erlaubte, die griechischen Stellungen zu umgehen. Der Hauptteil des griechischen Heeres zog sich - in Absprache mit Leonidas - zurück, die bekannten 300 Spartaner und ca. 1000 Angehörige anderer griechischer Stämme blieben, um den Vormarsch der Perser noch eine kurze zeitlang aufzuhalten (also nichts mit „300 gegen den Rest der Welt”).
Der Rest ist Geschichte ;).
Genaueres ist zu finden unter: Schlacht bei den Thermopylen (Perserkriege) – Wikipedia
Ein recht gut recherchierter Artikel nebenbei.
Und wieder mein persönlicher Disclaimer: dies ist eine Kurzfassung der Zusammenfassung einer Kurzfassung - kleinere Fehler nicht ausgeschlossen ;).