共和政ローマ
紀元前218年より始まった第二次ポエニ戦争では、カルタゴの将軍ハンニバルにカンナエの戦いで敗れるものの戦況を巻き返し、スキピオ・アフリカヌスの指揮下で再びカルタゴに勝利する。この際、カルタゴ・ノヴァ（現在のカルタヘナ）などイベリア半島南部におけるカルタゴの拠点を奪い、西地中海の征服を果たした。また、カルタゴに味方したマケドニアにも遠征を行い、イリュリアやアカエア（ギリシア）を影響下に置いた。この第二次ポエニ戦争でカルタゴは多大な打撃を被ったが、ローマ内部では大カトを中心に対カルタゴ強硬派がカルタゴ殲滅を主張していた。紀元前149年より第三次ポエニ戦争が行われ、紀元前146年にカルタゴは破壊された。
第二次ポエニ戦争
紀元前221年、ハスドルバルが暗殺されると、ハミルカル・バルカの息子ハンニバルが後継者となった。ローマの伝記作者に拠れば、ハンニバルは幼い頃からローマに対する憎悪を教え込まれ、攻撃の機会を狙っていたという。紀元前219年、ハンニバルはサグントゥムを攻撃した。サグントゥムはエブロ川以南の都市であったが、ローマとの同盟を結んでいたため、ローマは攻撃停止を求める使節団をカルタゴに派遣した。しかし、両者が交渉をしている間にサグントゥム陥落の一報が到着、クィントゥス・ファビウス・マクシムスは使節団を代表して宣戦を布告した。