Although Leonidas lost the battle, his death at Thermopylae was seen as a heroic sacrifice because he sent most of his army away when he realized that the Persians had outmaneuvered him. Three hundred of his fellow Spartans stayed with him to fight and die. Hope this helps!!! This is the best I got.