发动战争的借口来自那个时代最特别的统治者。北非努米底亚国王马西尼萨(Masinissa)活了90岁(公元前238—前148年),86岁时还生了一个儿子。他善于养生之道,差不多到死时身体还很健壮。他把他的游牧子民改组为一个定居的农村社会及一个有纪律的国家,统治了他们60年,以堂皇的大建筑装饰他的首都锡尔塔(Cirta),而且遗留下他的大金字塔墓,迄今仍矗立于突尼斯的君士坦丁附近。他已获得罗马的友谊,又知道迦太基的政治弱点,便一再侵袭并占据迦太基的领土,夺取大莱普提斯及其他城市,最后再次控制了迦太基首都的所有陆上通路。迦太基受条约束缚,除非罗马同意,否则不能进行战争,便派遣几个大使前往罗马,向元老院抗议马西尼萨侵占其土地。元老院提醒他们,所有在非洲的腓尼基人都是私商,没有受别国尊重的权力。迦太基每年须付给罗马200塔伦赔款,须付50年,当它最后付清时,便不再受扎马战后所订条约的约束。公元前151年,迦太基对努米底亚宣战,一年后,罗马也向迦太基宣战。
罗马的宣战,与罗马舰队已在北非登陆的消息同时到达迦太基。这个古城虽然人口众多,商业繁盛,却完全没有进行一次大战的准备。它只有一支小小的陆军,海军则更弱,没有雇佣兵,没有同盟国。海上由罗马控制,因此,乌提卡宣布归降罗马,而马西尼萨又封锁了迦太基内陆的所有通路。迦太基急遣一个特使团前往罗马,授权他们答应一切要求。元老院答应,如果迦太基将其最高贵家庭的300名小孩交给驻在西西里的罗马执政官作为人质,且遵守执政官发布的任何命令,迦太基则可以保全其自由及领土完整。然而元老院又秘密嘱咐两位执政官,仍照他们收到的训令行事。迦太基人怀着不祥预感和哀悼心情交出他们的孩子;孩子的亲属们群集海岸,作绝望的送别;到最后一瞬间,母亲们拼命不让船只开行;还有一些人跳入水中,对他们的孩子作最后一瞥。两位执政官把人质送往罗马,自率陆军和舰队渡海至乌提卡,召唤迦太基的特使团到这里,要求迦太基把他们剩下的船只一齐交出,并交付大量的米粮,所有战争机械及武器也一齐交出。当这些条件一一履践之后,执政官又要求迦太基人退出城外10英里,而城市则要彻底焚毁。迦太基特使们辩称,毁灭一个不发一矢即已交出人质和武器的城市,是历史上闻所未闻的背信暴行。然而抗辩也是徒然,他们自请以自己的生命替代赎罪,当即俯卧地下,以头抢地。执政官们答复他们说,这些条件是罗马元老院所定,不能变更。
迦太基人听到这个最后的要求后,变得疯狂。那些交出孩子的父母,因悲伤过度而发狂,把劝告其交出孩子为人质的迦太基领袖们一个一个地砍断肢体;其他的人则把劝告他们交出武器者杀死;有些人把刚刚回来的几个特使拖着游街,用石头打他们;有些人还把城内所有能发现的意大利人一齐杀掉;有些人则站在空空如也的武器库前掉泪。迦太基元老院对罗马宣战,召集所有成年人——不分男女、不分自由人或奴隶——编成一支新军,并重新铸造防御武器。愤怒至极的情绪,使他们坚定起来了。他们拆毁公共建筑以获取金属和木材;珍爱的神像皆被熔化,用以铸剑;又把女人的头发剪下来做绳子。这个被围的城市,在两个月内制造了8000个防盾、1.8万把剑、3万支矛、6万张石弩,并在内港建立起一支舰队,有船120艘。
此城抵抗海陆围攻达三年之久。罗马执政官们一再率领罗马军攻城,皆被击退。罗马将领中,只有西庇阿·艾米里安(小阿菲利加)一人证明是有智有勇的,他是军事保民官之一。公元前147年末,罗马元老院及族派会议选举他为执政官及远征军司令,所有士兵也一致赞成。其后不久,盖乌斯·利略就用云梯成功登城了。迦太基人已因饥饿丧亡而衰弱,然而仍一街一巷地奋斗到底,经六天的屠杀而不乞饶。罗马军队为狙击兵所苦,西庇阿下令,所有已攻下的街巷一齐放火焚毁,夷为平地。藏匿的迦太基人数以百计,皆被大火烧死。最后,城中50万人口只剩下5.5万人,才向罗马军队投降。迦太基将军哈斯德鲁巴请求保全性命,获得西庇阿允许;但是,他妻子斥责他胆小卑怯,自己带着几个儿子投身火中而死。残存的迦太基人被卖充奴隶,城市被罗马军团洗劫。西庇阿不愿夷平全城,派人回罗马请示,元老院答复说,不仅是迦太基,所有支持过其作战的迦太基附属城市皆要被完全毁灭。其土地应先犁翻,再于其上播撒盐,并举行正式祈祷,谁企图在这里重建城市,就请上帝降祸于他。迦太基被焚烧达17天之久。
这次战争并无和约,因为这个迦太基国家已经不复存在。乌提卡及其他曾经协助罗马的非洲城市皆获自由,成为罗马的保护国;其余的迦太基领土则成为罗马的阿菲利加(Africa)行省。罗马的资本家们来此瓜分土地,使这里成为大地主农场,罗马商人则继承了迦太基的商业。帝国主义现在已经成为罗马政治明显和自觉的动机了。叙拉古被并入西西里行省,南高卢被征服,作为完全压服西班牙所必需的陆上线路。对埃及与叙利亚的大希腊君主,则悄悄地加以引诱——例如以波皮里乌斯(Popilius)引诱安条克四世——使其屈从罗马的愿望。道德观点常常是国际政治的橱窗装饰品,另外从帝国观点看——以安全与财富而论——则同时为罗马的商业与海军奠下了两个基石。自那时起,地中海的政治史就以罗马为主流了。
在战争中,两个主要的煽动人都已带着完全的胜利而死去——加图死于公元前149年,马西尼萨死于公元前148年。这位老监察官给罗马历史留下了深刻的痕迹。许多个世纪之后,人们还要回顾他,视其为共和时代的典型罗马人;西塞罗在他的《论老年》(De Senectute)一把他理想化,加图的玄孙又把他的哲学转世,只是没有他的幽默;奥勒留将以他为榜样而使自己定型;弗龙托(Fronto)将要求拉丁文学返回简单直接的风格。然而,加图的唯一成功,只是毁灭迦太基而已。他反对大希腊主义的战争完全失效。罗马文学、哲学、演讲术、科学、艺术、宗教、道德、仪态及服装,每一部分全都受希腊的影响。他深恨希腊哲学,而他著名的后裔则置身其中。他已经失去的宗教信仰,继续衰微下去,尽管他曾努力使其复活。他在青年时代曾经与之进行艰苦斗争的政治贪污,变得更广更深了。因为随着帝国的扩张,官吏的贿金也随之增高。每一次新的征服,都使罗马更加富有,更加腐败,更加残忍。罗马赢得了每一次战争,只有阶级战争失败了;而迦太基的毁灭,是除去内部分裂与斗争的最后一个制衡。现在,经过100年艰苦的革命,罗马即将遭到统治世界之后的惩罚。