匿战争(公元前149—前146年)
迦太基与年迈的努米底亚国王马西尼萨存在着长期的宿怨,公元前150年终于开战。罗马一些憎恨迦太基的人,在马库斯·波西厄斯·卡托的领导下,积极展开反对迦太基的活动。罗马最后要求迦太基:停止对努米底亚的作战;向罗马交出300个人质;交出大部分武器;拆毁迦太基城的防御设施。然而,对罗马提出的毁掉迦太基城、将其居民迁往内地的要求,迦太基予以拒绝。
公元前149年,罗马宣战 最初,罗马从陆海两路围攻迦太基城。但由于该城防御坚固,一直到公元前148年,罗马军队始终未能攻克该城。
公元前147年,西庇阿·埃米里安努斯指挥作战 普布利乌斯·西庇阿·埃米里安努斯是皮德那会战的胜利者L.埃米里亚斯·包拉斯的儿子,也是阿非利加西庇阿 的养孙。他来到非洲以后,组织了强大的力量,从陆海两路同时对迦太基城实施封锁。饥饿和疾病严重地威胁着迦太基居民。
公元前149年,迦太基失败 突入迦太基城以后,西庇阿·埃米里安努斯决心对每一个房屋逐个地实施攻击。战斗结束后,十分之九的迦太基人或阵亡或饿死或因疾病而丧生。尽管西庇阿曾提出抗议,但最终仍按罗马元老院的决定彻底摧毁迦太基城,并将残存的居民全部卖为奴隶。