前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年的特拉西梅諾湖戰役之後,馬上進軍羅馬城,戰役的地點離羅馬城近,
又是全殲羅馬軍團之後,而費邊也還沒被推為獨裁官,
羅馬有極大的可能會戰略戰術的失誤而滅亡。