Así, a diferencia de Cartago, el restablecimiento de Roma tras la segunda guerra púnica permitió al Senado romano decidir emprender una corta campaña destinada a enviar a pie a las tropas romanas para el asedio de Cartago, conducido por Publio Cornelio Escipión Emiliano, quien desde entonces fue apodado "Escipiano Africano Menor". El asedio terminó con la destrucción total de la ciudad: los romanos llevaron los navíos fenicios al puerto y los incendiaron al pie de la ciudad. Luego, fueron de casa en casa y ejecutaron o esclavizaron a la población. La ciudad, que fue quemada durante diecisiete días, fue borrada del mapa y dejada en ruinas.