這是世界古代戰爭史上一次著名的以少勝多的戰例。公元前216年,迦太基以5萬兵力,在地處亞德裡亞海灣的康奈城大敗8萬羅馬大軍,取得了輝煌的戰績。
同年6月,一直飼機向羅馬復仇的迦太基軍隊突然佔領了羅馬的重要糧倉康奈城,統帥是英勇善戰的漢尼拔。羅馬人立即組織了8萬步兵,6千騎兵,向康奈城進發,準備以優勢的兵力取勝,一舉奪回康奈城。一場惡戰迫在眉睫。
8月2日清晨,羅馬軍隊開到康奈附近的平原上,布成戰鬥陣形。羅馬士兵總共排成3行,每行之間有個小間隔。精選的步兵排成70列,以密集隊形擺在中心。騎兵放在步兵的左右兩翼,看得出,他們要以步兵的強力衝擊突破敵人的陣線。
這邊,漢尼拔的部隊步兵僅4萬人,騎兵1.4萬人,兵力比起羅馬來處於明顯的劣勢。但他經過細緻的察看地形,已知道,在離戰場不過五公里的亞德裡亞海面上,中午時分常常刮起猛烈的東風。所以,他選擇了一個背向東風的陣地,並先在高處的山谷中埋伏了一支部隊。這樣,他們就佔有了順風順勢的主動權,而迫使敵人面向海面,逆風逆勢。
他的兵陣擺得很特別:正中是兩萬名戰鬥力較弱的步兵,排成半月形、凸出的一面對著敵人,兩旁才是戰鬥力強的步兵;在半月形陣勢的兩端是精銳的奇兵。同時,還有500名強悍的步兵,除了和其他士兵一樣手持長劍外,每人在內衣裡藏了一把短劍,等待著行動的信號。
上午八九點鐘,當刺耳的軍號聲響起時,雙方士兵十幾萬人一起發出了陣陣震耳欲聾的吶喊,威震原野。一場血腥殘殺開始了。弓箭手、投石手和投射手相互投射,石塊、利箭、投槍,「嗖嗖」地飛向敵人的陣地,如驟雨,如飛蝗。接著,羅馬士兵首先發起猛攻,漢尼拔的軍隊順勢向後退卻,半月形漸漸向相反的方向彎過去,最後凸出戰線變成了凹形戰線,羅馬步兵由兩側向中間匯合進攻。羅馬人越是深入地楔入,迦太基的隊列越是從兩側向內收縮。這正是漢尼拔的計謀:讓羅馬人朝「口袋」裡鑽。當羅馬人鑽進了預定的深度,漢尼拔立即組織他的精銳步兵和騎兵迅速擠壓敵軍的兩翼,同時,向500名強悍的步兵發出了預定的信號。
只見500名壯士一聲吶喊,衝出了迦太基的陣線,有幾名迦太基士兵不明真相,上前拉截,被砍翻在地。500人以雜亂不堪的隊形向羅馬人那邊跑去,一邊跑一邊扔下手中的長槍,嘴裡還喊著:「我們投降,我們投降」羅馬士兵見他們是降兵,就讓開一條路,讓他們往後方跑去。在收下了他們的長箭和盾牌以後,羅馬人以為已解除了他們的武裝,就把他們安置在自己的後邊地帶。
臨近中午時,天上湧起了灰色的雲團,亞德裡亞斯海面上,白色的海鷗尖叫著,不久,海面上刮起了強勁的東風。一股強勁的黑色旋風從東方席捲而來,揚起了漫天塵土。塵土迷住了正起勁兒地往「口袋」裡鑽的羅馬士兵的眼睛。睜不開眼睛的士兵胡亂地碰撞,自傷很多,陣勢大亂。背對東風的迦太基人,趁勢大量殺傷敵人。
就在此時,留在羅馬軍隊後衛的500名強悍的迦太基士兵,突然行動起來,他們從懷裡、從靴子裡拔出短劍,奮力刺進羅馬士兵的喉嚨和胸膛。他們似猛虎下山,左衝右突,把羅馬軍隊沖得稀里嘩啦。埋伏在山谷中的迦太基部隊也衝了下來,配合他們砍殺羅馬人。迦太基的騎兵也飛快地奔到這裡,最後完成了對羅馬人的包圍。
羅馬軍隊成了甕中之鱉,失去了行動的自由,陷入了漢尼拔事先就為他們準備好的圈套之中。前方,遇風受阻,前進不得;左右兩翼,是迦太基精銳部隊的猛烈夾擊;後退,已無退路。他們只能自己擠來擠去,亂作一團,成了迦太基人的活「靶子」。
經過12小時的激戰,殘酷的撕殺結束了,羅馬人幾乎全軍覆滅,漢尼拔只損失6千人。這次戰鬥發生在第二次「布匿戰爭」期間。
70年以後,在第三次「布匿戰爭」中,羅馬人終於打敗了迦太基人,經過6天6夜的激戰,迦太基城被羅馬軍隊攻破,迦太基城被夷為平地。