前208年,"罗马之矛"马克卢斯率小部队在侦察任务中被伏击战死。
https://goo.gl/MQHR2G
前208年冬天,汉尼拔的弟弟哈斯德鲁巴率领大约两万援军已经到达高卢,
准备往意大利与其兄会合。
前207年,汉尼拔再次进军阿普利亚,并在此等待与其弟哈斯德鲁巴的援军会合。
前207年,罗马执政官为驻在南部的尼禄(Gaius Claudius Nero)及
驻在北部的李维乌斯(Marcus Livius Salinator),
尼禄率四个军团监视汉尼拔的动向。李维乌斯将两个军团散在意大利中部,
可以依据哈斯德鲁巴的实际路线随时迎战。
坎尼的败将瓦罗率两个军团驻在罗马城附近,Porcius Licinius率两个军团
驻在阿里米农(Ariminum今里米尼Rimini)。加上卡普阿、塔兰托以及罗马城
本身的守军,罗马在意大利最少有十五个军团,而另外西班牙战场上有两个军团。
哈斯德鲁巴顺利进入意大利,沿东海岸南下。此时,李维乌斯得到消息
赶去与Porcius Licinius会合,这两支罗马军在塞尼加利亚(Senigallia)扎营。
同时,汉尼拔所面临的问题是他一方面需要保卫他在意大利南部的城市,
另一方面又要帮哈斯德鲁巴从意大利中部的庞大罗马军队中安全通过。
尼禄竭力使汉尼拔首尾难顾,汉尼拔频繁转移,在阿普利亚地区等候胞弟的消息。
哈斯德鲁巴知道他必须把他进军计画告诉汉尼拔,于是派人向汉尼拔传递信件,
不幸的是,那封信被罗马人劫获。尼禄在此时得知哈斯德鲁巴计画
在温布利亚南部(South Umbria)与汉尼拔会师。尼禄立即想出了一个大胆的计画。
他调动其他军团去加强保卫罗马,然后他率领全军最精锐的一个军团,
日夜兼程花了七天赶往李维乌斯会合,尼禄剩下的部队继续监视尾随汉尼拔,
而汉尼拔没有发现异状。
哈斯德鲁巴发现罗马营中传出两套号令,立即意识到罗马营中有两个执政官。
他认知到自己在数量上远居劣势,无法正面应战。他趁夜率军撤退,
却地形不熟,无法渡过梅陶罗河(Metauro River),被困在河边,
罗马军追击到并迅速列队战斗。哈斯德鲁巴除了迎战以外别无他择,
结果迦太基的援军全灭,哈斯德鲁巴战死。尼禄在战后的第二天就率军快速返回。
哈斯德鲁巴被击败身亡,他的头被切断,被扔在汉尼拔的营地,
汉尼拔决定将所有剩余的部队退至布鲁提Bruttium(半岛上脚尖的部分),
并在此度过他在意大利半岛上的最后几年。
前207年之后,汉尼拔决定坚守半岛上最后的占领地,
战略目标是使罗马越来越厌战直到使罗马可以接受签订和平条约
前206年,在意大利几乎没有战事,汉尼拔不求战,罗马也不愿冒险行事。
但是大西庇阿已征服了全部西班牙
前205年夏季,汉尼拔的三弟马戈率西班牙的残兵在北意大利登陆,攻占了热那亚,
但是罗马也派出2个军团监视他
前205年,大西庇阿回到罗马,元老院选他为执政官。大西庇阿意欲将战火导向非洲,
费边反对因为汉尼拔还在意大利的本土,分兵有其危险性。
最后元老院同意大西庇阿去西西里整军备战,可以渡海入侵非洲,
但是罗马本城不提供资源和兵力,一切都靠大西庇阿召募。
前204年春,大西庇阿率领大约二万五千人向非洲进发。远征军开始在非洲的征战,
逐步的胜利,使迦太基政府有意主动与罗马人媾和,但同时也召回汉尼拔。
随着汉尼拔的抵达,迦太基的主战派占了优势,
他们中断了与罗马的谈判并重新开战。
前203年,在意大利征战将近十五年后,汉尼拔被迦太基政府召回北非,
以对抗由大西庇阿率领入侵迦太基的罗马远征军。
前203年秋天,汉尼拔率领剩下的部队终于离开意大利,而费边也大约于此时去世。
而其三弟马戈也率军离开北义,虽然剩余的部下回到北非,但马戈却死于途中。
前202年10月19日,两位伟大的统帅进行了扎马会战(Battle of Zama),
结果汉尼拔被大西庇阿击败,罗马人获得决定性的胜利
汉尼拔是位伟大的名将,在罗马的地盘上纵横15年,而无人可阻挡他,
而费边也看清全局,看到汉尼拔的不为和不能之处,制订战略引导罗马至最后胜利,
整段汉尼拔战记看下来,个人认为最有可能击败罗马时,
可能是前217年的特拉西梅诺湖战役之后,马上进军罗马城,战役的地点离罗马城近,
又是全歼罗马军团之后,而费边也还没被推为独裁官,
罗马有极大的可能会战略战术的失误而灭亡。