Bu arada Hannibal'ın erkek kardeşi Asdrubal Barka Alplerden İtalya'ya geçmenin ve ikinci bir orduyla kardeşine katılmanın yolunu aradı. Asdrubal yalnızca Metaurus Irmağı'ndaki kesin yenilgiyle İtalya'ya geçmeyi başardı. Hannibal'ın kendisini İtalya toprağında yenemeyen Romalılar, Kartaca başkentinin gözünü korkutma niyetiyle cesur bir biçimde Scipio Africanus'un komutası altında Afrika'ya bir ordu gönderdi. Hannibal Afrika'ya geri çağrıldı. MÖ 202 yılında gerçekleşen Zama Muharebesi'nde Scipio’nun zaferinden sonra savaş, Kartaca Senatosunun ateşkes önerisiyle sona erer. Kartaca’ya dayatılan barış koşulları o kadar ağırdı ki Kartaca İkinci Pön Savaşı'ndan sonra toparlanmayı asla başaramadı ve bunu izleyen Üçüncü Pön Savaşı Kartaca kentini yerle bir etmek için gerçekte yalın bir cezalandırma göreviydi. Kartaca neredeyse savunmasızdı ve kuşatıldığında hemen teslim olarak bir dizi acımasız Roma isteğini kabul etti. Romalılar teslimiyeti reddetti ve kent kısa bir kuşatmanın ardından kıyamete uğrayarak büsbütün yıkıldı. En sonunda, Kartaca'nın Kuzey Afrika ve İspanya'daki bölgelerinin hepsi Roma tarafından ele geçirilmişti.