У 149 р. до н. е. вони оголосили Карфагену війну і взяли місто в облогу. Спротив був героїчним і тривав три роки. Лише у 146 р. до н. е. загарбники наважилися на вирішальний штурм. Проте бої тривали і на вулицях, і в житлових кварталах, кожний будинок захисники намагалися перетворити на фортецю. А коли стало зрозуміло, що поразка неминуча, ті карфагеняни, які ще тримали в руках зброю, забарикадувалися в храмі Ешмуна і підпалили його. Більша частина мешканців міста загинула під час облоги і штурму, 50 тисяч, які залишилися живими, обернули на рабів.