Thermopylai was not a war, it was a minor battle in a 50-year war against Persia.
It was a blocking action to force a sea battle in the adjacent strait at Artemesion designed to end the threat of the Persian fleet.
When the sea battle failed, the blocking force was withdrawn.
5th Century BCE - 480 BCE to be precise, and Thermopylae was not a war but rather a small battle in a 50-year war.
Thermopylai was a battle in the Persian War.
The answer is the Persian war.
It was not a war, it was three days of holding the pass and then withdrawing.
They joined the spartans and won the war
The Persian war ended Persian expansion to the west. Thermopylae was a minor tactical delaying action which failed.
Thermopylae
stagey*
The narrow coastal pass of Thermopylae . August or September 480 BC
The Battle of Thermopylae took place in the second of the two Persian Wars, also known more recently as the Greco-Persian Wars.
The battle of Thermopylae.
It was the Battle of Thermopylae in the Second Persian War. The Greeks won. Shortly after Thermopylae the Athenian Navy defeated the Persian Navy at Salamis, and in the next year the Persian Army was defeated by a combined Greek Army at Plataea.