К тому же Рим вечно был недоволен. Сам факт, что карфагеняне живут и преуспевают, был для них оскорбительным. В 153 г. до н. э. один старый римский сенатор Марк Порций Катон, возглавлявший делегацию в Карфаген, увидев, как тот процветает, настолько разгневался, что потом при всяком удобном случае повторял в римском сенате одно и то же: «Carthaginem delende esse» («Карфаген должен быть разрушен»), Рим получил такой шанс в 149 г. до н. э., когда выведенный из терпения Карфаген попытался наконец себя защитить, и тотчас же объявил ему войну.
Испугавшиеся карфагеняне немедленно пошли на попятную и запросили об условиях мира.
Римляне потребовали в качестве заложников 300 юношей из самых лучших семей. Послушные карфагеняне отправили их в Рим. Затем римляне прислали в Карфаген своих солдат, которые сожгли все корабли, попавшиеся им в гавани. Далее они потребовали, чтобы карфагеняне сдали все свое оружие, поскольку им все равно запрещено воевать. Карфагеняне сдали оружие. После этого римляне приказали карфагенянам покинуть город и уйти в деревни, расположенные не меньше чем в десяти милях от побережья. И вот здесь-то карфагеняне наконец взбунтовались. Если их город собираются уничтожить, то для чего им тогда жить, а если они должны отправиться на тот свет, то неплохо бы прихватить с собой и немного римлян.
Доведенный до безумия Карфаген приготовился сражаться. Даже храмы превратились в мастерские по изготовлению оружия, а женщины отдавали свои волосы на тетиву для луков. Карфагеняне сражались с полнейшим безрассудством: каждый в отдельности и все вместе решили, что лучше умереть, чем сдаться, и изумленные римляне обнаружили, что им придется вести грандиозную осаду.
В течение двух лет отчаянный город не поддавался им, и за это время умерли два главных врага Карфагена — Катон и Масинисса, первый в возрасте восьмидесяти пяти лет, второй в возрасте девяноста лет. Ни один из этих жестоких стариков не дожил до того, чтобы увидеть разрушенный Карфаген. Оба провели свои последние дни, наблюдая, как римляне вновь терпят унижение от карфагенян в 3-й Пунической войне. Но в 146 г. до н. э. наступил неизбежный конец. Карфаген был взят и сожжен дотла. Многие карфагеняне предпочли погибнуть в огне, сражаясь до последнего. Тех, кто не погиб, перерезали или забрали в рабство.