為了振作士氣,兩軍布好陣后,兩位總司令官分別作了動(dòng)員。
西庇阿的演講很簡(jiǎn)單。他引導(dǎo)士兵們回憶起曾經(jīng)在西班牙和非洲取得的戰(zhàn)斗成果。他說(shuō),好運(yùn)在向我們微笑。并說(shuō),今天要與之戰(zhàn)斗的是希望和我們講和的敵人。他還特別對(duì)坎尼會(huì)戰(zhàn)的幸存者、擔(dān)任重裝步兵團(tuán)主力的士兵們說(shuō),今天將是最后一場(chǎng)決戰(zhàn)。
漢尼拔讓屬下將軍對(duì)雇傭兵進(jìn)行演講,自己只對(duì)自己從意大利帶來(lái)的親兵們作演講。
他說(shuō),十六年漫長(zhǎng)的歲月里,在意大利的領(lǐng)土上,我們?nèi)〉昧艘淮斡忠淮螘?huì)戰(zhàn)的勝利。沒(méi)有一支羅馬軍隊(duì)或一個(gè)羅馬將軍可以戰(zhàn)勝我們。今天,指揮敵軍的是提契諾和特雷比亞之戰(zhàn)的敗將之子,是死于坎尼會(huì)戰(zhàn)的執(zhí)政官的女婿。今天,為了漢尼拔和漢尼拔的戰(zhàn)士們不朽的榮譽(yù),我們要乘勝追擊,打他個(gè)片甲不留。在這一萬(wàn)五千人的精銳部隊(duì)中,想必漢尼拔的這段話,一定引起了十六年來(lái)一直與漢尼拔同甘共苦的八千老兵心中強(qiáng)烈的反響。他們?nèi)呵檎駣^,愿為漢尼拔赴湯蹈火。
部署在羅馬軍隊(duì)左右兩翼的騎兵突然發(fā)起進(jìn)攻,戰(zhàn)斗由此開(kāi)始。漢尼拔立刻下令象隊(duì)出擊。突然沖出來(lái)的八十頭大象卷起滾滾塵土遮天蔽日,一時(shí)間,雙方甚至看不清楚敵人的位置。
但是,羅馬軍隊(duì)的輕裝步兵忠實(shí)地執(zhí)行了西庇阿制定的作戰(zhàn)計(jì)劃。按照指令,隨著卷著塵土猛沖而來(lái)的大象臨近,他們按小隊(duì)進(jìn)入了重裝步兵的各小隊(duì)之間。于是,原先像一條橫線的羅馬軍戰(zhàn)斗隊(duì)列,在各小隊(duì)之間出現(xiàn)了通道。
這條通道為避開(kāi)大象沖力起到了很大的作用。因?yàn)榭紤]到大象的因素,在扎馬,西庇阿加大了各小隊(duì)之間的間隔。因此,絕大多數(shù)大象只是在羅馬輕裝步兵輕輕閃開(kāi)后,出現(xiàn)的中間通道一路通過(guò)而已。漢尼拔計(jì)劃利用大象的襲擊,擾亂敵軍步兵陣型的戰(zhàn)術(shù),被西庇阿輕松破解,未能奏效。
大象有一個(gè)缺點(diǎn),一旦跑起來(lái),輕易不會(huì)停下腳步。戰(zhàn)車就沒(méi)有這樣到問(wèn)題。大象通過(guò)羅馬軍隊(duì)各小隊(duì)之間的通道后,繼續(xù)狂奔。當(dāng)象手們千辛萬(wàn)苦終于成功讓大象停下腳步的時(shí)候,羅馬軍隊(duì)的輕裝步兵們吹響喇叭、敲起鑼鼓,還紛紛向象群投射出投槍。受此一擊,迦太基軍的象群有點(diǎn)瘋狂奔跑起來(lái),有的被抓,完全脫離了漢尼拔的控制。
與此同時(shí),戰(zhàn)場(chǎng)中央,步兵間的戰(zhàn)斗開(kāi)始了。漢尼拔投入了第一和第二列共三萬(wàn)一千人對(duì)戰(zhàn)羅馬軍由重裝步兵二萬(wàn)二千人和努米底亞士兵六千人組成的二萬(wàn)八千人。從士兵數(shù)量上看,迦太基方面占優(yōu)勢(shì)。但是,相比較戰(zhàn)斗力,羅馬方面占了優(yōu)勢(shì)。