Bangsa Romawi menahan Hannibal dalam tiga pertempuran, tetapi kemudian Hannibal menghancurkan serentetan tentara konsular Romawi. Pada saat itu, adik Hannibal, Hasdrubal Barca, berupaya menyeberangi Pegunungan Alpen ke Italia dan bergabung dengan pasukan kedua. Hasdrubal berhasil menerobos ke Italia hanya untuk dikalahkan tegas di Sungai Metaurus. Karena tidak sanggup mengalahkan Hannibal di tanah Italia, orang Romawi dengan berani mengirim pasukan ke Afrika di bawah Scipio Africanus untuk mengancam ibu kota Kartago. Hannibal dipanggil kembali ke Afrika, dan kalah dalam Pertempuran Zama.
Dalam pertempuran apa Hannibal jelas dikalahkan?
Pertempuran Zama