兩軍在奧菲杜斯河平原上列陣
破曉時分,在奧菲杜斯河(很可能是南岸)的河畔,瓦羅與保盧斯將約五萬五千名羅馬及同盟步兵集結成一個異常縱深、狹窄的密集方陣,意圖直接衝破漢尼拔的中央;騎兵置於兩翼,右翼倚河為屏障。漢尼拔則在對面部署約五萬人,隔著坎尼附近的平原與羅馬軍對峙。
漢尼拔使中央前凸
漢尼拔將伊比利亞與高盧步兵向前推出,刻意排成一道朝羅馬軍鼓凸的凸形新月陣,西班牙與高盧部隊交錯相間,並將自己與弟弟馬戈置於陣前正中。他久經沙場的利比亞(非洲)重步兵則以縱隊留在兩翼後方,退離主陣線——這正是預定陷阱的兩顎。
哈斯德魯巴在河畔擊潰羅馬騎兵
在河翼(南翼),哈斯德魯巴集結的伊比利亞與高盧重騎兵向兵力居於劣勢的羅馬公民騎兵發動衝鋒。羅馬騎兵被夾在步兵方陣與奧菲杜斯河之間,空間侷促,許多人下馬步戰;他們遭到踐踏衝散、全線崩潰。哈斯德魯巴嚴守紀律,並不追擊——他保留麾下騎隊以待決定性的機動。
努米底亞人牽制同盟騎兵
在內陸翼(北翼),哈諾麾下約三千至四千名努米底亞輕騎兵與羅馬同盟騎兵纏鬥——他們並不求取決定性勝利,而是以襲擾與佯攻將對方牽制在原地,同時讓更沉重的決戰在河翼分出勝負。漢尼拔的騎兵總指揮馬哈巴爾主導著這一翼的行動。
軍團衝入中央
縱深厚重的羅馬步兵陣向漢尼拔鼓凸的中央碾壓而進,正中漢尼拔下懷。羅馬軍團兵深信能重演特雷比亞河式的突破,奮力擠入,追著節節退讓的西班牙與高盧陣線,正面漸漸收窄、向內收攏。塵土與東風撲面吹向羅馬人。
凸形中央凹陷為內收的新月
在羅馬軍日益沉重的壓力下,漢尼拔的中央有控制地一步步後退,原本前凸的弧線反轉成一道凹形新月,將挺進的軍團吞入其中。羅馬人愈壓愈深地陷進口袋陣,擠得密不透風,幾乎無法揮動兵器——而毫髮無傷的非洲縱隊正在兩翼靜候。
非洲步兵自兩翼向內轉向
在決定性的一刻,漢尼拔命令以梯次隊形留在兩翼的利比亞/非洲重步兵老兵向內迴旋,直撲暴露的羅馬側翼。此時羅馬人自身的騎兵掩護已蕩然無存,遂遭三面圍攻——這是史上最早見於記載的鉗形攻勢之一,正向密集的軍團陣合攏。
哈斯德魯巴的騎兵封死後路
哈斯德魯巴率領得勝的重騎兵橫掃整個戰場後方,先與努米底亞人聯手將同盟騎兵逐出戰場,繼而衝入羅馬步兵的背後。口袋陣四面盡皆封閉:這支羅馬史上出動過的最龐大軍隊被徹底包圍,再無一線退路。
被圍之軍遭到全殲
羅馬軍陷於重圍、無法機動,整個下午直到入夜,被由外而內逐步砍殺殆盡。波利比烏斯記載約七萬人陣亡、一萬人被俘;執政官保盧斯戰死沙場,瓦羅則帶著少數騎兵逃脫。迦太基的損失相對輕微——雙重包圍就此圓滿告成。
逐階段推演
- 部署 · Dawn, 2 Aug 216 BCE
盧基烏斯·埃米利烏斯·保盧斯兩軍在奧菲杜斯河平原上列陣破曉時分,在奧菲杜斯河(很可能是南岸)的河畔,瓦羅與保盧斯將約五萬五千名羅馬及同盟步兵集結成一個異常縱深、狹窄的密集方陣,意圖直接衝破漢尼拔的中央;騎兵置於兩翼,右翼倚河為屏障。漢尼拔則在對面部署約五萬人,隔著坎尼附近的平原與羅馬軍對峙。坎尼附近的奧菲杜斯河(奧凡托河)平原,阿普利亞 · 學術重建 · Wikipedia, Battle of Cannae (deployment); Polybius Histories 3; Wikipedia, Cannae (river bank) - 迦太基布陣 · Morning
汉尼拔漢尼拔使中央前凸迦太基(漢尼拔)漢尼拔將伊比利亞與高盧步兵向前推出,刻意排成一道朝羅馬軍鼓凸的凸形新月陣,西班牙與高盧部隊交錯相間,並將自己與弟弟馬戈置於陣前正中。他久經沙場的利比亞(非洲)重步兵則以縱隊留在兩翼後方,退離主陣線——這正是預定陷阱的兩顎。迦太基中央,坎尼平原 · 學術重建 · Wikipedia, Battle of Cannae (crescent/convex center, African infantry on flanks); Polybius Histories 3 - 騎兵交鋒 · Morning, opening clash哈斯德魯巴在河畔擊潰羅馬騎兵迦太基(漢尼拔)在河翼(南翼),哈斯德魯巴集結的伊比利亞與高盧重騎兵向兵力居於劣勢的羅馬公民騎兵發動衝鋒。羅馬騎兵被夾在步兵方陣與奧菲杜斯河之間,空間侷促,許多人下馬步戰;他們遭到踐踏衝散、全線崩潰。哈斯德魯巴嚴守紀律,並不追擊——他保留麾下騎隊以待決定性的機動。羅馬右翼/迦太基左翼,臨奧菲杜斯河 · 學術重建 · Wikipedia, Battle of Cannae (Hasdrubal, Hispanic/Gallic cavalry on the left near Aufidus, dismounted fighting, no pursuit); Polybius Histories 3
- 騎兵交鋒 · Morning努米底亞人牽制同盟騎兵迦太基(漢尼拔)在內陸翼(北翼),哈諾麾下約三千至四千名努米底亞輕騎兵與羅馬同盟騎兵纏鬥——他們並不求取決定性勝利,而是以襲擾與佯攻將對方牽制在原地,同時讓更沉重的決戰在河翼分出勝負。漢尼拔的騎兵總指揮馬哈巴爾主導著這一翼的行動。羅馬左翼/迦太基右翼(內陸側) · 學術重建 · Wikipedia, Battle of Cannae (Hanno, 3,000–4,000 Numidians on the right, containing action; Maharbal cavalry command); Livy Ab Urbe Condita 22
- 步兵推進 · Midday軍團衝入中央羅馬(瓦羅與保盧斯)縱深厚重的羅馬步兵陣向漢尼拔鼓凸的中央碾壓而進,正中漢尼拔下懷。羅馬軍團兵深信能重演特雷比亞河式的突破,奮力擠入,追著節節退讓的西班牙與高盧陣線,正面漸漸收窄、向內收攏。塵土與東風撲面吹向羅馬人。坎尼陣線的中央 · 學術重建 · Wikipedia, Battle of Cannae (Roman deep push into center, Trebia reference, dust and wind); Polybius Histories 3
- 中央後撤 · Midday to early afternoon
汉尼拔凸形中央凹陷為內收的新月迦太基(漢尼拔)在羅馬軍日益沉重的壓力下,漢尼拔的中央有控制地一步步後退,原本前凸的弧線反轉成一道凹形新月,將挺進的軍團吞入其中。羅馬人愈壓愈深地陷進口袋陣,擠得密不透風,幾乎無法揮動兵器——而毫髮無傷的非洲縱隊正在兩翼靜候。中央,正折入一處口袋陣 · 學術重建 · Wikipedia, Battle of Cannae (controlled withdrawal, crescent inversion, Romans compressed); Polybius Histories 3 - 側翼包抄 · Afternoon非洲步兵自兩翼向內轉向迦太基(漢尼拔)在決定性的一刻,漢尼拔命令以梯次隊形留在兩翼的利比亞/非洲重步兵老兵向內迴旋,直撲暴露的羅馬側翼。此時羅馬人自身的騎兵掩護已蕩然無存,遂遭三面圍攻——這是史上最早見於記載的鉗形攻勢之一,正向密集的軍團陣合攏。羅馬步兵口袋陣的兩翼 · 學術重建 · Wikipedia, Battle of Cannae (African infantry turn inward, pincer movement); Polybius Histories 3
- 合圍 · Afternoon哈斯德魯巴的騎兵封死後路迦太基(漢尼拔)哈斯德魯巴率領得勝的重騎兵橫掃整個戰場後方,先與努米底亞人聯手將同盟騎兵逐出戰場,繼而衝入羅馬步兵的背後。口袋陣四面盡皆封閉:這支羅馬史上出動過的最龐大軍隊被徹底包圍,再無一線退路。羅馬陣形的後方 · 學術重建 · Wikipedia, Battle of Cannae (Hasdrubal wheels across field, routs socii cavalry with Numidians, hits Roman rear, full encirclement); Polybius Histories 3
- 殲滅 · Afternoon into evening
盧基烏斯·埃米利烏斯·保盧斯被圍之軍遭到全殲羅馬軍陷於重圍、無法機動,整個下午直到入夜,被由外而內逐步砍殺殆盡。波利比烏斯記載約七萬人陣亡、一萬人被俘;執政官保盧斯戰死沙場,瓦羅則帶著少數騎兵逃脫。迦太基的損失相對輕微——雙重包圍就此圓滿告成。已合圍的羅馬口袋陣,坎尼平原 · 學術重建 · Wikipedia, Battle of Cannae (casualties: Polybius ~70,000 killed/10,000 captured; Paullus killed, Varro escapes); Livy Ab Urbe Condita 22
資料來源
- Wikipedia, Battle of Cannae (https://en.wikipedia.org/wiki/Battle_of_Cannae)
- Polybius, Histories, Book 3 (ancient primary source, via Wikipedia)
- Livy, Ab Urbe Condita, Book 22 (ancient primary source, via Wikipedia)
- TheCollector — Map: Battle of Cannae (216 BCE) Deployment & Initial Attack (https://www.thecollector.com/maps-resources/battle-cannae-map-phase-one/)
- TheCollector — Map: Battle of Cannae Encirclement & Destruction (https://www.thecollector.com/maps-resources/battle-of-cannae-phase-two-map/)
- Wikipedia, Cannae — battlefield location and Aufidus bank debate (https://en.wikipedia.org/wiki/Cannae)
- Mark Healy, Cannae 216 BC (Osprey Campaign series, referenced)
- Britannica — Battle of Cannae (https://www.britannica.com/event/Battle-of-Cannae)
關於資料
當時並無留存下來的戰場地圖;坎尼會戰的每一幅階段圖都是根據波利比烏斯(《歷史》第三卷)與李維(《建城以來史》第二十二卷)的敘述性記載所作的現代重建,因此幾乎所有階段都標記為 fidelity="reconstructed"(重建)。這套機動序列(凸出的薄弱中央、有計劃的新月形後撤、河翼騎兵潰敵後迴旋至敵後、非洲步兵側翼轉向、包圍、殲滅)在史家之間已有相當共識;但確切的部隊位置、正面寬度與時間點皆屬詮釋性推斷。確切的戰場位置仍有爭議:戰鬥很可能發生在奧菲杜斯河的右岸(南岸),羅馬軍大致朝南/東南方列陣,但究竟在北岸還是南岸,這個問題確實尚無定論——因此所有座標都只是示意性的擺放,聚集在坎尼戰役考古公園(Canne della Battaglia)的錨點(約 16.13, 41.31)周邊,不應被解讀為實測位置。兵力數字因史料而異(波利比烏斯與李維各有出入);傷亡數字尤其分歧(波利比烏斯記載羅馬陣亡約七萬人;李維記載約四萬八千二百人陣亡另加俘虜;某些現代估計則低得多)。此處率領重騎兵的「哈斯德魯巴」是身為軍需官/軍官的哈斯德魯巴,並非漢尼拔的弟弟哈斯德魯巴·巴卡——這是常見的混淆,因此騎兵階段未附上主將肖像。維基百科的戰鬥序列將努米底亞右翼歸於哈諾指揮,而馬哈巴爾則為漢尼拔的騎兵總副帥。僅漢尼拔(卡普阿胸像)與埃米利烏斯·保盧斯(一幅後世描繪其陣亡的畫作,並非生前肖像)有肖像存世;凡關鍵人物並無真正維基共享資源肖像的階段,寧可略去主將,也不憑空捏造。
依下列史料手工編寫。發現錯誤?請來信 [email protected]。