Trận Thermopylae hay còn gọi trận Cổng lửa diễn ra giữa quân đội Hy Lạp và Ba Tư năm 480 trước Công nguyên tại Thermopylae. Đây là khu vực thuộc miền Trung của Hy Lạp. Trong trận chiến này, dân tộc chiến binh Sparta khiến thế giới ngưỡng mộ và thán phục bởi tinh thần chiến đấu quả cảm.
Cụ thể, mùa xuân năm 480 TCN, nhà vua Xerxes của đế chế Ba Tư chỉ huy hơn 100.000 quân tiến đánh Hy Lạp. Thermopylae trở thành địa điểm giao chiến cam go giữa lực lượng Ba Tư với quân Hy Lạp.
Trước sự tấn công của quân Ba Tư, các thành bang ở Hy Lạp thành lập liên quân. Thống soái liên quân Hy Lạp là vua Stapart Leonidas của dân tộc chiến binh Sparta. Vị vua này chỉ huy khoảng 7.000 quân tiến về Thermopylae để đương đầu với quân địch.
Vua Leonidas lợi dụng địa hình dễ phòng ngự của Thermopylae bố trí lực lượng nhằm đẩy lùi cuộc tấn công của lực lượng Ba Tư.
Theo đó, sau vài ngày chiến đấu, quân Ba Tư không thể dễ dàng công phá được Thermopylae dù lực lượng đông hơn.
Thế nhưng, bất ngờ một tù binh Hy Lạp bị quân Ba Tư bắt giữ đã chỉ ra một con đường tắt có thể đi qua Thermopylae. Nhờ vậy, Xerxes nhanh chóng cho quân tiến vòng ra phía sau lưng Thermopylae và bao vây quân Hy Lạp.
Vua Leonidas nhanh chóng nhận ra tình hình chiến trận thay đổi. Do vậy, để bảo toàn lực lượng, Vua Leonidas quyết định cho quân chủ lực rút lui trong khi ông cùng 300 chiến binh Sparta quyết chiến với kẻ thù.
Theo đó, Vua Leonidas cùng 300 chiến binh Sparta chiến đấu chống lại đội quân Ba Tư đông gấp hơn 30 lần.
Tất cả anh dũng chiến đấu, nhất quyết không đầu hàng quân địch để quân chính quy có thể rút lui an toàn và kìm chân quân địch. Cuối cùng, lực lượng của Vua Leonidas bị đế chế Ba Tư tiêu diệt hoàn toàn.
Vì vậy, trận Thermopylae trở thành trận chiến để đời của dân tộc chiến binh Sparta có tinh thần chiến đấu ngoan cường, dù tan xương nát thịt cũng nhất quyết bảo vệ quê hương.