第二章 是战斗让地中海成为罗马的内湖(第8/23页)

在罗马人从外围打击迦太基军时,汉尼拔开始逐步走下坡路。迦太基王对汉尼拔心怀疑忌,一直没有给他什么真正的支援,让汉尼拔在意大利的远征军得不到什么补充和救济。而意大利同盟里大多数城邦也逐渐倾向支持罗马人——毕竟汉尼拔是外来者,而罗马人几百年的扩张征战也给了他们不少实在的利益。

在人力、物力得不到及时补充的情况下,汉尼拔孤军深入的弱点越来越明显地暴露出来,处境变得越来越困难,原先所具备的优势也一点点消失,最终不得不从战略进攻方转为防守一方。而他这一转变就意味着胜利开始向罗马人招手了。

公元前212年,罗马军开始转守为攻,围攻卡普亚。汉尼拔率迦太基军前来救援,但两次都未能解围。为了引开围攻卡普亚的罗马军,汉尼拔只好用“围魏救赵”之策,率军北上向罗马城挺进。不过,罗马人紧闭城门,准备坚守,同时继续对卡普亚围困。这就使得汉尼拔的计谋落空了。

此时,汉尼拔做出了一个错误的决定,既没有强攻罗马城,又没有回军去保护那些同盟城邦。他自知力薄,攻不下罗马城,便在罗马郊外驻扎了一段时间,接着撤回到坎帕尼亚,尔后又撤到南意大利去。于是,失去迦太基人保护的卡普亚不得不向罗马人投降。趁此机会,罗马人又攻占了一些坎帕尼亚城市。到公元前209年,罗马军又攻占意大利南部的最大城市塔林敦。至此,罗马人基本消灭掉了那些支持迦太基人的城邦,而能实现这些,最重要的是由汉尼拔战略战术的失误造成的。

不仅汉尼拔在关键时刻指挥上出现失误,迦太基王的举动也在无意间帮了罗马人莫大的忙。虽然汉尼拔在意大利的处境每况愈下,迦太基王迟迟不肯援助他,但汉尼拔对战局并未绝望,而是将希望寄托于留在西班牙的两个弟弟的支援上。迦太基王不支援他,他坚信亲弟弟们一定会支持的。事实上,他的弟弟们确实在全力想办法支援他,但罗马人在执行外围削弱迦太基人战略的同时,已经将其弟弟作为重点攻击对象,而这些举动无意间成为他们战胜汉尼拔的关键。

公元前208年,汉尼拔的大弟弟哈斯德路巴尔甩开了罗马军的追击,率领援军离开西班牙,进军意大利。遗憾的是,他的进军路线被罗马人预测到。罗马人事先设下伏兵,以逸待劳。在翁布里亚境内的墨塔尔鲁斯河畔,迦太基援军遭到罗马军伏击后战败,哈斯德路巴尔战死。汉尼拔得知此消息,断绝了从西班牙得到支援的希望,只好退到意大利南端的布鲁提伊。

而汉尼拔的另一个弟弟处境也不妙。为了在另一条战线上打击迦太基人,罗马人早在公元前210年末就派普布利乌斯·科尔涅利乌斯·斯奇比奥率军去西班牙,寻机消灭掉那里的迦太基人。公元前209年,普布利乌斯·科尔涅利乌斯·斯奇比奥率军攻克了新迦太基城,而在哈斯德路巴尔离开西班牙之后,他又于公元前207年打败了汉尼拔的另一个弟弟玛戈,从而结束了迦太基在西班牙的统治。

汉尼拔在意大利还没扭转局势,迦太基本土又遭到了攻击。原来,罗马人重新攻占西西里岛后,就在积极准备进攻迦太基本土。公元前204年春,罗马军在斯奇比奥的率领下,从西西里的利里拜乌姆出发,进攻非洲迦太基本土。罗马军在迦太基北边的乌提卡附近登陆,因得到东努米底亚首领玛西尼萨的支援,连连取得胜利。

迦太基形势危急,迦太基王只好召汉尼拔率军回国救援。困在意大利的汉尼拔不得不承认他进军意大利的计划破产,含恨撤离转战15年、没有遭受过一次重大损失的战场。

公元前202年,普布利乌斯·科尔涅利乌斯·斯奇比奥和汉尼拔在位于迦太基南边的扎玛决战。双方步兵势均力敌。但是,玛西尼萨的骑兵对罗马军的支持起了决定作用。汉尼拔有生以来第一次被打败。迦太基被迫向罗马求和,于第二年签订了和约。