到伯罗奔尼撒战争初期,希腊的攻城战战术与早年的状况形成了鲜明的对比,变得高度成熟(但斯巴达人在这方面则进展缓慢)。在战争爆发后的头几年,邻近阿提卡边境的波奥提亚城市普拉提亚成了各方争夺的目标,遭到波奥提亚和伯罗奔尼撒联军的围攻。非战斗人员已撤入雅典避难,留在城内的只有一支守备队。
攻城者们堆砌了一个用木材加固的土制斜坡,正对着城墙,但普拉提亚人将城墙加高,并在斜坡下方挖掘壕堑,破坏其地基。伯罗奔尼撒人用泥土和枝条将其填平。普拉提亚人的应对之策则是,在城墙遭受威胁的地段修建了新的防御工事。当攻城槌接近时,槌头就会被套索套住,或被城墙上方丢下的沉重横梁砸断。攻城方试图纵火烧城,但一场大雷雨浇湿了一切,令他们的希望化为泡影。意在用饥饿战术对付守军的攻城者们,旋即建起了一座带有雉堞和塔楼的双层围墙。外墙用于防备雅典援军的突袭,但雅典人不敢与斯巴达重装步兵血战,因而并未派遣援军。最后,普拉提亚人以云梯为武器,攻陷了双层墙的一部分并将其占领。与此同时,200名普拉提亚人出逃,他们先故意将追兵引入歧途,而后逃往雅典。第二年夏天,斯巴达人再次发动了一波攻势,取得了一些战果,但攻城者们仍在使用饥饿战术。残存的200名守军举手投降,在经过几次似是而非的审判后遭到处决。
1 雅典人穿过欧律阿罗斯,逼近叙拉古,在经过一场短暂的战斗后,攻占了艾皮波莱高原。他们建起两座要塞,一座位于北部前线的劳丹姆,另一座环形要塞(围墙)用于拱卫西南部前线。他们以这座环形要塞为起点,修建了一排双层围墙。
2 叙拉古人建起一道反包围墙,但遭到攻陷和拆毁。
3 叙拉古人筑起一道横穿沼泽地的壕堑和栅栏,但这道工事也在敌方舰队和陆军(他们在沼泽地表面铺设木板而越过)的夹击下沦陷。
4 雅典人完成了位于南部前线的围墙,他们将海岸部分的城墙拓宽,用于保护己方舰队。但雅典军指挥官尼西阿斯并未完成北部前线的围墙——这是一个重大失误。
5 叙拉古人向斯巴达求援,后者拒绝派兵支援,但派去了一位名叫古里普斯的将领,他搜罗了3,000名非正规军,在没有遇到阻挡的情况下进入叙拉古。古里普斯成了叙拉古的指挥官,他攻陷了劳丹姆的要塞,在要塞与叙拉古之间筑起一道围墙。这成为这场攻城战的转折点。
6 尼西阿斯要求雅典取消攻城行动,但雅典方面反而给他派来了援军。尼西阿斯在普利姆密里昂建起3座要塞,并将舰队调到那里。
7 于是,双方都得到了增援。古里普斯从陆上和海上发动进攻,经过一连串的战斗,他攻占了普利姆密里昂,并将雅典舰队逼进了他们设置的海上木桩围栏。他将己方战舰用锁链连成一排,堵住了海港的出口。与此同时,雅典陆军困在了沼泽之中,并遭到疾病的侵袭。叙拉古人撤回了海军,并仿照科林斯战舰的样式改造自己的战舰。他们改造了中空式的舰首,使其具有更强的抗撞击能力(其样式正如30、31页的三列桨战舰图所示,新式舰首的造型则与98、99页的战舰类似)。由于舷外支架得到了强化,叙拉古战舰得以从容地实施正面撞击战术。在正面撞击战术、以划桨驱动小船和攻击桨手的战术的打击下,雅典舰队彻底丧失了信心。他们未能突破大海港的封锁线,决定抛弃舰船,从陆路逃走。叙拉古骑兵和轻装部队持续不断地袭扰着雅典人。幸存的雅典士兵被疾病弄得虚弱不堪,并饱受口渴之苦,因而举手投降。这是雅典人遭受的最为惨重的一次失败。如果算上与雅典人并肩作战的希腊、伊特鲁里亚和意大利盟军的损失,雅典一方共损失了150~200艘舰船和40,000~50,000名兵员。
普拉提亚战役是重锤砸开坚果的一个实例,其他攻城战则具有更大的军事意义。公元前425年,一支雅典军队乘船在伯罗奔尼撒西部的皮洛斯登岸,几经争论后,他们在当地建起了一座堡垒。在这一地区,这座堡垒起到了保卫美塞尼亚人的作用,后者已不愿再臣服于斯巴达。斯巴达人封锁了皮洛斯,并攻占了横跨邻近海湾出口的斯法克蒂利亚岛。然而,雅典舰队赶到,将该岛上的斯巴达人包围了起来。一支雅典重装步兵部队突袭并歼灭了位于该岛最南端的一个斯巴达哨站。不计其数的弓箭手和掷石兵旋即登上该岛。岛上的森林被一场偶发的大火吞噬,斯巴达军队原有420人,但他们已失去了所有遮蔽,也无法与敌人近距离交锋,只能选择投降(见53页示意图)。
最具重要意义也最为引人瞩目的一场攻城战,发生在位于西西里岛东海岸的叙拉古,这场战役的结果对于作为攻城方的雅典人而言是一场灾难,也最终终结了雅典的西扩之梦。雅典人甫一登陆,就迅速建立了一座作战基地。他们修筑的双层墙横跨当地高原,直至叙拉古城的西面,从而从陆上阻断了叙拉古与西西里岛其他地区之间的交通。与此同时,雅典舰队则控制了附近海域。当攻城者将双层墙向南延伸时,叙拉古人以本城城墙为起点,针锋相对地修建了一排防御工事,从雅典人的双层墙的计划路线上横穿而过,将这一路线垂直截断。但雅典人摧毁了这些障碍物。
双层墙的北段尚未竣工,一支3,000人的叙拉古援军在斯巴达将军古里普斯(Gylippus)的带领下,由该处的缺口进入城内。双层墙向北延伸的势头也被一排城墙迎头堵住了,这一次,雅典人未能突破这道障碍。北段的缺口依然未被堵上,守军得以由此通过。在古里普斯的指挥下,叙拉古人迅速发动攻势,雅典人被包围在了自己的双层墙内。最后,连基地也被攻占了,雅典人被围困在港口的沙滩上。在港口爆发的海战中,叙拉古舰队取得了胜利,所有海上逃生之路都被切断了。在这场海战中,经过改进的全新的科林斯式战舰被制造出来,正面撞击战术也被应用到实战之中。整支雅典远征军连同与之会合的规模庞大的援军一道被全部歼灭。
在我们所讨论的这一时期的攻城战中,攻城方往往是通过饥饿战术取胜的。这种办法最终导致了普拉提亚和波提狄亚守军的投降。而丧失了全部舰队的雅典人,最终也是被这一战术打败的。在封锁雅典的行动开始前,斯巴达海军将领莱山德将之前在别处俘虏的所有雅典人都送进城内,令饥荒形势大为恶化。