洛克里是卡拉布里亞地區(qū)的一個(gè)海港城市。迦太基船隊(duì)曾經(jīng)鉆過羅馬海軍的空子,偶然有幾次在這里靠岸,為漢尼拔提供增援。此時(shí),在內(nèi)應(yīng)的策動(dòng)下,洛克里有可能重新回到羅馬一邊。西庇阿聽到這個(gè)消息后,立刻帶上三千士兵直奔洛克里。漢尼拔也聽到了這個(gè)消息,但是等他趕到的時(shí)候,為時(shí)已晚。洛克里相隔十年之后,再次回到了羅馬的控制之下。被逼進(jìn)“長筒靴的腳趾尖”的漢尼拔的包圍圈因此又收緊了許多。
對洛克里進(jìn)行的閃電戰(zhàn)一舉成功。但是,西庇阿的行動(dòng)嚴(yán)重刺激了元老院那些上了年紀(jì)的人。在羅馬,沒有元老院的許可,軍團(tuán)指揮官不能擅自把軍隊(duì)帶到自己任地以外的地方作戰(zhàn)。西庇阿因此受到譴責(zé)。元老院非常氣憤,甚至準(zhǔn)備派遣調(diào)查團(tuán),對他進(jìn)行審訊。對此,西庇阿全然不放在心上。另一名執(zhí)政官李錫尼負(fù)責(zé)對漢尼拔的戰(zhàn)事。他有四個(gè)軍團(tuán),卻沒有取得任何戰(zhàn)果。漢尼拔盡管被逼進(jìn)了死胡同,但是,迦太基的這只獅子不會(huì)給羅馬的平庸將軍提供任何動(dòng)手的機(jī)會(huì)。這讓元老院的譴責(zé)顯得有些軟弱無力。
第二年即公元前204年春天,西庇阿以前執(zhí)政官的身份繼續(xù)行使軍團(tuán)的絕對指揮權(quán)。他率領(lǐng)全軍離開了位于西西里西端的馬爾薩拉。在四十艘戰(zhàn)船護(hù)送下,二萬六千名士兵分坐在四百艘運(yùn)輸船上,帶著足夠他們食用四十五天的糧食和淡水前往北非。其中前十五日的軍糧已經(jīng)做成熟食。
現(xiàn)在,從馬爾薩拉到突尼斯,坐船只要八小時(shí)即可到達(dá)。即使在二千二百年前的古代,只要遇到順風(fēng),船只航行一晝夜也已足夠。
第一次布匿戰(zhàn)爭以后,這一海域的制海權(quán)一直掌握在羅馬手中。但是,風(fēng)向和制海權(quán)無關(guān)。西庇阿船隊(duì)的目標(biāo)是位于首都迦太基西側(cè)的海角,第二天天亮后,船隊(duì)已經(jīng)到了東邊突出的海角。也就是說,船隊(duì)自東向西橫越了首都迦太基前面遼闊的海灣。一路平安無事。因?yàn)殄忍鶝]有出動(dòng)艦隊(duì)試圖與他們挑起海戰(zhàn)。迦太基人已經(jīng)很久不曾見過羅馬大軍,當(dāng)他們看到羅馬大軍時(shí),只會(huì)表現(xiàn)出驚惶失措。西庇阿和他的軍隊(duì)無視這樣的迦太基人,在迦太基第二大城市烏蒂卡附近成功登陸。
但是,來到非洲的西庇阿雖然完成了全軍登陸非洲的第一步,但是,等待他的卻都是壞消息。
首先,努米底亞國王西法克斯非但沒有接受西庇阿提出的結(jié)盟提議,甚至已經(jīng)投靠迦太基。迦太基通過聯(lián)姻,成功把努米底亞國王西法克斯拉到了自己一邊。嫁過去的是吉斯戈的女兒。吉斯戈是迦太基武將,在西班牙戰(zhàn)場,曾經(jīng)是西庇阿的手下敗將。他的女兒是一位絕世美女,曾經(jīng)和馬西尼薩有婚約。但是,迦太基解除了她與馬西尼薩的婚約,讓她改嫁西法克斯。
其次,西庇阿對另一位努米底亞人寄予厚望。他就是馬西尼薩。但是,馬西尼薩在父親去世后,王位被西法克斯奪走,現(xiàn)在未婚妻也被西法克斯奪走,是一個(gè)名副其實(shí)的沒有王國的國王。