斯巴达300勇士全部阵亡了,并没有取得胜利。最后战胜波斯关键还是靠希腊的海军,斯巴达300勇士的故事事实上是这样——
斯巴达国王列奥尼达一世以其本国精兵300人及700名底比斯人和6000名希腊和其它城邦的联军在温泉关抵挡数量上远远超过他们的波斯军队长达三天。
列奥尼达的军队挡住了当时认为唯一能通往希腊的通道,使得波斯军队在头两天不得寸进,并且死伤惨重。但在第三天,一个希腊当地的居民背叛希腊阵营,带领波斯军队沿着山区的小径绕到希腊联军的后方,见此列奥尼达解散了希腊联军,留下300名斯巴达精兵与700名底比斯志愿军。列奥尼达与众人视死如归,坚守自己的位置,奋力顽抗,同时保护其他正在撤退中的希腊部队,直至最后一口气。虽然波斯军队最后仍成功占领温泉关,但却为此付出了沉重的代价。
列奥尼达率领的部队在温泉关勇猛的死战,为雅典的海军提供了宝贵的时间,使雅典在接下来的萨拉米湾海战中能够获胜。雅典摧毁了大量的波斯船舰。失去了海军,波斯无法向陆军提供补给,这给波斯军队带来了致命的影响。薛西斯一世退回亚洲,留下了指挥官马铎尼斯(Mardonius),与大量的波斯军队,继续在他们已经占领的领土与希腊军队作战。最后在普拉蒂亚(Plataea),希腊联军击溃了马铎尼斯,为波希战争划上句号。从此波斯再也无力入侵希腊。
2.亚历山大的确用4万士兵击败了波斯,但与亚历山大交战的波斯士兵绝没有百万人,但是亚历山大卓越的军事才能和马其顿极强的战斗力不得不说是十分厉害的。 而反观波斯-大流士3世部队分属5大军区,区域大,集结缓慢。供给困难。为战役组织的骑兵4万、步兵100万、刀轮战车200辆和来自印度的战象15头,其实一大半都没到。尤其步兵,长途行军饥餐露宿,大大减低战斗力,而且整个战场被帕亚斯河隔开,战场宽度不到3公里,不利于部队展开。这就是历山大四万多人曾经击败百万波斯军队的原因。你可以参考一下中国的淝水之战!