冰水与伏击
黎明时,努米底亚骑兵挑衅罗马人,后者饿着肚子渡过冰冷的河流。浑身湿透的他们面对的是养精蓄锐的军队;此时马戈藏在沟壑中的2000人从他们背后杀出。
- 迦太基
- 汉尼拔;他的弟弟马戈带着1000名步兵和1000名精锐骑兵设伏。
- 罗马
- 执政官提比略·森普罗尼乌斯·朗古斯,急于开战;他的同僚西庇阿数周前在提契诺河负伤。
- 结果
- 约10000名罗马人突破中路,逃往普拉琴提亚;其余军队被歼灭或溃散(波利比乌斯)。
伏击、地形、情报与合围:22个世纪之后,军事院校仍在研究他的战役。

公元前218年冬与前217年春——据波利比乌斯和李维
黎明时,努米底亚骑兵挑衅罗马人,后者饿着肚子渡过冰冷的河流。浑身湿透的他们面对的是养精蓄锐的军队;此时马戈藏在沟壑中的2000人从他们背后杀出。
执政官弗拉米尼乌斯的纵队踏上湖泊与山丘之间的狭窄湖岸。在薄雾中,汉尼拔封住入口和出口,然后四面进攻。被逼到水边的罗马人无法展开队形。
公元前216年8月2日——约5万迦太基人对阵8.6万罗马人
在中央,高卢人和伊比利亚人呈弧形向军团推进。精锐的利比亚人在两翼后方待命。
这条战线是有意设成最薄弱的,目的就是在罗马人的压力下后退。据波利比乌斯,汉尼拔和他的弟弟马戈亲自在中路作战。
迦太基人:中路为高卢人和伊比利亚人,两翼为利比亚重步兵,骑兵为伊比利亚、高卢和努米底亚人
罗马人及其盟军:8个军团和同样数量的盟军,纵深密集于中路,骑兵在两翼
据各种史料,阵亡的罗马人
据李维,阵亡的元老或前任官员
迦太基取得完胜,这也是罗马历史上最惨重的失败之一。据李维记载,马戈把从阵亡的罗马骑士手上取下的金戒指倒在迦太基元老院面前。双翼包抄这一机动至今仍是军事院校的典范。
公元前202年10月——西庇阿对汉尼拔,在非洲
西庇阿让各步兵小队排列时留出通道。受号角声惊吓的战象从中穿过而无损害,或转身冲向迦太基人。
迦太基的前两线——雇佣兵,然后是新兵——被击退。汉尼拔的老兵顶住了:战斗激烈而胜负未分。
莱利乌斯和马西尼萨击溃迦太基骑兵后,回头冲击汉尼拔的后方:坎尼的战术,被反过来用在他身上。
结果 : 罗马决定性的胜利。迦太基输掉了战争,不得不接受严苛的和约;汉尼拔承认失败,并亲自劝元老院接受。

特雷比亚河的冰河,特拉西梅诺的湖与山丘:战场总是由他选择。

特雷比亚河边藏在沟壑中的马戈,特拉西梅诺迷雾中的整支军队。

间谍和斥候;他研究执政官的性格,并利用他们的急躁。

努米底亚人与伊比利亚人,迅捷机动:在两翼和攻击后方时起决定作用。

利比亚人、努米底亚人、伊比利亚人、高卢人:一支由多个民族组成的军队,在敌国的土地上团结了十六年。
在战略学中,“打一场坎尼”已成为一个普通名词,指对一支军队的彻底合围。

这位总参谋长发表了一系列题为《坎尼》的研究;他1914年的入侵计划直接受其启发。
坎尼之战是这位未来海湾战争(1991年)指挥官在当学员时最喜爱的战役。
他视汉尼拔为最伟大的统帅之一,并在自己从大圣伯纳德山口翻越阿尔卑斯山之前研究过他的战役。
为对付汉尼拔,法比乌斯避免决战。他的“法比乌斯战略”甚至成了英国费边社名称的由来。