後攻佔撒丁島和科西嘉島則將迦太基徹底逐出意大利周邊地區。從此羅馬轉入對迦太基的戰略進攻。最重要的是,羅馬從此取得了最重要的地中海制海權,這直接影響了後來兩次戰爭的結局。
公元前218年,迦太基軍隊在本國歷史上最傑出統帥漢尼拔的率領下。從西班牙領土出發,翻越阿爾卑斯山,突入羅馬意大利本土,羅馬方面倉促應戰。雙方在坎尼決戰。漢尼拔統帥迦太基軍隊,利用地中海季風,採用誘敵深入戰術,取得了坎尼之戰全殲羅馬8萬軍隊空前輝煌的勝利。隨後漢尼拔帥軍逼近羅馬。
但是。就是因為迦太基已經喪失制海權,導致遠離本土的漢尼拔無法在羅馬意大利本土得到補給。而羅馬方面採取堅壁清野的戰術,同時將所有17歲男子徵集入伍。並釋放8000名奴隸參軍。同時動用海軍嚴密封鎖地中海運輸線。在路上阻擊的同時,羅馬派出一支軍隊在海軍支援下在馬賽登陸。徹底切斷漢尼拔統帥的迦太基軍隊與西班牙基地的聯繫。
漢尼拔正面有羅馬堅城。背後是追兵。又沒有後勤補,陷入孤立境地。公元前209年,羅馬開始反擊,佔領新迦太基。公元前207年,羅馬軍隊在一代名將大西庇的指揮下在意大利北部全殲了由迦太基將領哈斯德魯拔率領的來自西班牙的迦太基援軍並征服西班牙。同年,羅馬統帥大西庇趁漢尼拔所率迦太基軍隊主力意大利,迦太基本土空虛之機,於公元前204年率軍遠征北非迦太基本土包圍迦太基城。迦太基統治集團緊急招漢尼拔回師。
公元前202年。漢尼拔統帥的迦太基軍隊與羅馬統帥大西庇統帥的羅馬遠征軍在迦太基城西南的扎馬爆發決戰。漢尼拔戰敗。公元前201年,迦太基與羅馬締結屈辱的和約。
根據條約,迦太基被迫放棄北非以外的一切屬地,交出海軍艦隊和陸軍最精銳的戰象部隊,僅能保留10艘巡邏艦。在50年內賠款10萬塔蘭特,還規定不經過羅馬允許不能與其他國家交戰。迦太基徹底基喪失了軍事和外交的自主權,淪為羅馬的階下囚。但羅馬仍然不就此放過迦太基。
公元前149年。羅馬北非盟友努米底亞人進犯迦太基,迦太基被迫自衛反擊,羅馬統治集團立即藉口迦太基破壞和約未經羅馬允許私自交戰,於公元前149年第三次向迦太基宣戰,羅馬軍隊在北非登陸,迦太基再次求和。答應交出人質和所有武器。但羅馬提出極為苛刻的條件:要求拆毀迦太基城。所有迦太基人內遷到距海岸15公里的內地。迦太基人憤然拒絕如此苛刻的條件,全民抵抗。羅馬軍隊開始圍攻迦太基城。但在迦太基全城軍民拼死抗擊下。羅馬軍隊兩年能攻下一座孤城。到公元前146年春,迦太基城內彈盡糧絕,同時發生大規模傳染病。羅馬軍隊終以強大兵力破城而入。迦太基人進行了最後殊死抗擊。空前激烈的巷戰進行了整整6天6夜。迦太基城淪陷。羅馬人對迦太基人進行了殘酷的屠殺,5萬人全部被賣為奴隸。史建與公元前9世紀的世界名城迦太基在被羅馬搶劫.焚燒6個晝夜後被夷為平地。迦太基本土成為羅馬的阿非利加行省。
縱貫整個戰爭的海戰則成為整個戰爭中決定性的因素。正是由於羅馬奪取並控制了地中海制海權,才保證了羅馬在整個戰爭中始終保持優勢。而也正是由於喪失制海權,迦太基喪失了戰爭的控制權,直接導致漢尼拔遠征的失敗。這是自希臘波斯戰爭中薩拉米斯海戰後又一次依靠制海權取得戰爭徹底勝利的經典戰例。而羅馬在戰後迅速擴張。最終將地中海變成自己的內湖,羅馬成為地跨歐、亞、非三洲空前強盛的帝國!
儘管羅馬帝國早已經分裂成了東西兩個帝國,儘管這兩個帝國到了現在這個時期都已經是日落西山,但不可否認的是,它們統治歐巴羅長達前年的時間,所擁有的各項技術都遙遙領先世界上其他國家,尤為突出的就是航海技術,畢竟地中還是它的內湖!
儘管在這個時代。海船建造技術還非常落後,但它畢竟是技術,需要一定的技術儲備,而匈奴由始至終都不具備這種技術儲備,雖然秦東來自與後世,可他一樣不懂如何造船,這可不是一件簡單的技術。
面對秦東的要求。東羅馬帝國首席使臣普里斯特斯有些不知所措,秦東的這個要求太奇特了,他聽說過要錢要糧要城池的,可重來沒有聽說過要造船