西庇阿一到卡塔赫納所在的海角入口,未給全軍休息的時(shí)間,馬上在海角東面,與城墻平行布下了一個(gè)長方形陣地。然后才開始搭建宿營地。此時(shí),率領(lǐng)戰(zhàn)船北上的雷利烏斯也已經(jīng)完成對卡塔赫納西南兩側(cè)的海上封鎖。只剩下位于海角北面尚無羅馬軍隊(duì)出現(xiàn)。這里是一個(gè)海灣,非常開闊。城內(nèi)的守兵認(rèn)為自己無法從這里逃走,敵人也不可能從這里攻過來。但是,西庇阿不這樣想。
第二天一早,在海角的東面,常規(guī)的攻防戰(zhàn)開始了。防守的迦太基方面認(rèn)為羅馬軍隊(duì)只能從這個(gè)方向攻過來。因此,把所有戰(zhàn)斗力都投入到了東面的防御陣地上。隔著城墻的攻防戰(zhàn)未決出勝負(fù),下午戰(zhàn)斗繼續(xù)進(jìn)行。
就在卡塔赫納東側(cè)的戰(zhàn)斗展開之際,指揮官西庇阿親自率領(lǐng)二千事先挑選出來的士兵,神不知鬼不覺地繞到了海角的北面。直到海灣出現(xiàn)在眼前,這位年輕的統(tǒng)帥才向士兵們說明了自己的作戰(zhàn)意圖——通過這個(gè)海灣,翻過北面防守薄弱的城墻,進(jìn)入到卡塔赫納。
他對士兵們說,昨晚海神波塞冬站在自己的床頭,告訴自己如何通過眼前的海灣。所以,就讓我們按神的指示去做吧。實(shí)際上,這個(gè)戰(zhàn)術(shù)是他經(jīng)過周密調(diào)查之后制訂的。
這位二十六歲的年輕指揮官從收集到的情報(bào)中獲悉漲滿卡塔赫納北側(cè)海灣的海水,因所處位置的原因,與潮水漲落無關(guān),但與風(fēng)向有關(guān)。不同的風(fēng)向,會(huì)引起海灣內(nèi)的海水深度發(fā)生變化。風(fēng)向合適,走過海灣也完全可能。這天下午,海灣內(nèi)的海水深度極淺,只有二十厘米左右。
奇襲獲得了成功。防守的迦太基士兵沒有料到羅馬軍隊(duì)會(huì)從海灣方向攻過來,徹底潰敗下來。東面城墻也很快被攻破??吹椒鋼矶氲牧_馬軍隊(duì),守軍困守在山丘上的城堡內(nèi),忘記了戰(zhàn)斗,只好投降。
僅一天時(shí)間,西庇阿就攻克了敵人的根據(jù)地——這座連接迦太基國內(nèi)的要塞城市。這是一場非常典型的閃擊戰(zhàn),迦太基的三支軍隊(duì)根本來不及趕回來增援。
通過這場戰(zhàn)斗的勝利,這位年輕人使羅馬完全恢復(fù)了兩年前因其父親和叔叔失敗而失去的在西班牙的勢力。雖然攻占敵人根據(jù)地很難,但是要保持這一成果更是難上加難。迦太基在西班牙的三支軍隊(duì)還在。這位是年二十六歲的羅馬統(tǒng)帥不能有一點(diǎn)點(diǎn)閃失。
來到西班牙,通過收集情報(bào),西庇阿知道了在西班牙的迦太基人和原住民之間的關(guān)系。他們不是采用高壓手段,就是用金幣爭取合作。當(dāng)然,漢尼拔在的時(shí)候,沒有這樣做過。他是迦太基人,又不是迦太基人。與亞歷山大一樣,既是希臘人又不是普通的希臘人。但是,包括漢尼拔的兩個(gè)弟弟在內(nèi),其余的迦太基人只是迦太基人。