率领盟军镇守温泉关的是盟军总盟主斯巴达年仅28岁的国王列奥尼达斯,他率领包括斯巴达、贝奥提亚、弗基斯人、底比斯人、科林斯人在内的7 000名士兵,在此驻守。
先期到达的是波斯人的水师,他们先获小胜,俘获希腊人两只船。驻守阿尔提米西昂海角的盟军舰队看到波斯水师杀奔过来,就撤往卡尔多斯。波斯水师得以进入海峡,靠近岸边,安营扎寨。殊不知,第二日,海上掀起巨浪,一下将400多艘波斯海军船舰掀翻沉入海底。待风平浪静后,波斯水军便沿着来的方向向后撤退。结果又有15只战舰在撤退中被盟军海军俘获。这样,还未开始接战,波斯人水路方向就遭重创。
正当波斯水军遭受巨浪的煎熬时,薛西斯也从陆路率波斯大军杀到温泉关前。进行了一番侦察后,薛西斯命米底人和奇西亚人先杀向关口,但在狭窄的通道上堆满了米底人的尸体后,关口还在希腊人的手中。薛西斯一看米底人不行,就命令他手下最精锐的由波斯人组成的“万人不死队”出战。但是在英勇的斯巴达人面前,“万人不死队”也遭受了重创,伤亡无数。当战斗进行到第三日,波斯大军毫无进展之时,来了一个叫埃披阿尔铁司的希腊人求见薛西斯。薛西斯询问来人的目的,这人说:“他知道一条小道能绕到温泉关的后面,如果波斯王能给他一定的奖赏,他愿意将波斯军队带到温泉关的后面。”薛西斯喜出望外,立即叫人将“万人不死队”首领叙达尔涅斯找来,让他率军跟这位希腊人绕道至温泉关后面攻击盟军。
这条小道的起点是在峡谷中间的阿索波斯河,从此出发沿着山坡蜿蜒直上,可到达罗克里斯的阿尔塔诺斯镇,再从此而下,就到了温泉关的后部。弗基斯人早就知道这条通道,他们派出1 000名重装兵守卫这条小路,以防波斯人从此来偷袭。
由于波斯人是乘着夜色顺着小道爬上,弗基斯人起初根本就未发现他们。当波斯人接近他们时,这些弗基斯人才感觉不妙,赶紧披挂整齐前去迎敌。叙达尔涅斯命令士兵们射箭,一阵箭雨将弗基斯人射散,他们逃到了山顶。叙达尔涅斯并未追赶他们,而是命令波斯士兵下去,插向温泉关后部。
一听说波斯人已插到温泉关的后面,对盟军形成了前后夹击之势。一些城邦军队出现军心不稳,纷纷向列奥尼达斯建议,既然波斯人已打到背后,现在温泉关已不是天险,盟军应该撤离温泉关。面对这些人的步步紧逼,列奥尼达斯无奈地做出决定:愿意留下的留下,不愿意留下的可以撤走。结果,其他城邦军队全部撤离了温泉关,列奥尼达斯身边只有剩下了300名斯巴达战士和700名铁司佩亚士兵。
天亮后,山上的波斯“万人不死队”如猛虎下山,向盟军冲来。列奥尼达斯率领士兵列队迎战敌人,结果弱小的盟军未禁得住潮水般的波斯人的冲击,在给敌人以重创后,列奥尼达斯和他的战士全部阵亡。波斯人终于以伤亡2万余人的代价攻克了温泉关,中希腊的大门向他们打开了。
与波斯陆军攻打温泉关同时,波斯海军也与盟军水师发生激战。当波斯海军见到停泊在阿尔铁米西昂海角的盟军舰只后,认为若他们发起进攻,盟军船只会乘着夜色逃掉。于是,波斯海军统帅阿凯美涅斯派出200艘战舰绕到盟军水师的后面,如果盟军水师逃跑,他们就在半路拦截,将他们消灭。可这一消息却被盟军水师得到,于是,他们决定先行向波斯人发起进攻。战斗的结果,波斯海军吃了一个小败仗,30只战舰被盟军俘获。双方交战后休息的夜里,天上又下起了大雨,海上刮起了大风,阿凯美涅斯派出去对盟军水师进行拦截的200艘船只未拦到希腊人,自己却全部葬身海底。波斯军队又遭到一次重创。第二日,双方进行了一日休整,未发生战斗。第三日,波斯海军向希腊人发起了进攻,双方从早一直打到晚上,都损失惨重,其中雅典人一半战舰沉没。盟军水师回到驻地之后,温泉关被攻克的消息传了过来,再与波斯人在此激战已没有实际意义,盟军水师统帅斯巴达人优利比亚戴斯决定撤军。科林斯人在前,雅典人断后。这样,希腊人与波斯人的第一次海战暂告结束。
再说波斯陆军攻占温泉关后,便在帕萨利亚人的带领下从特拉奇尼亚侵入了多里斯。多里斯很快就降服了波斯军队,波斯人又攻入佛基斯地区。佛基斯人抵挡不住波斯人的进攻,很快逃散。波斯军队又进入帕诺佩斯,在此分兵两路。一路由薛西斯率领主力部队向雅典进军,一路向特尔斐进军。当进军雅典的波斯军队到达雅典城时,发现这里几乎已经成为一座空城,雅典居民大部分已经撤到了停泊在撒拉米斯湾的船舰上。进军特尔斐的另一路波斯军队,被特尔斐人打退。
波斯陆军占领雅典城后,海军也靠近雅典城的港口帕列隆。鉴于雅典人转移到了船上,薛西斯决定与盟军海军进行一场决战,以彻底消灭雅典人,一血马拉松战役失败之仇。为了防止在撒拉米斯湾内的盟军舰只逃跑,薛西斯命令波斯海军将海湾封锁,并派陆军占领海湾中的一小岛,以支援海军。薛西斯本人则命人将宝座抬上可俯视整个海湾的埃加罗斯山上,为波斯海军进行督战。58xs8.com