Perang Yunani-Persia

Ketika pasukan Persia tiba di Thermopylae pada pertengahan Agustus, selama tiga hari mereka menunggu pasukan Yunani untuk membubarkan diri. Ketika Xerxes sadar bahwa pasukan Yunani memang berniat mempertahankan celah itu, dia kemudian mengirimkan pasukannya. Namun, posisi pasukan Yunani sangat ideal untuk peperangan hoplites. Kontingen Persia dipaksa untuk menyerang phalanx Yunani. Pasukan Yunani bertahan selama dua hari penuh menghadapi serangan Persia, termasuk serangan dari pasukan elite Persia, Pasukan Abadi. Menjelang akhir hari kedua, pasukan Yunani dikhianati oleh seorang penduduk lokal bernama Ephialtes, yang memberitahu Xerxes tentang jalan gunung yang terletak di belakang pasukan Yunani. Pengintai Yunani melihat bahwa pasukan Persia hendak mengepung pasukan Yunani, maka dari itu Leonidas memerintahkan sebagian besar prajurit untuk mundur, sedangkan sisanya, sekitar 2.000 orang, dengan dipimpin olehnya, akan terus mempertahankan celah. Pada hari terakhir, sisa-sisa pasukan Yunani mencoba membunuh sebanyak mungkin prajurit Persia namun pada akhirnya mereka semua dibunuh atau ditangkap. Perlawanan terakhir pasukan Yunani di bawah pimpinan Leonidas itu menjadi salah satu perlawanan terakhir paling terkenal dalam sejarah.