オロスコパの戦い
ローマは紀元前2世紀半ばの地中海地域において強大な勢力を築いていたが、一方でカルタゴは現代のチュニジアの北東部に位置する大規模な都市国家として存在していた。カルタゴ人はローマ人からラテン語のPunicus(またはPoenicus)という言葉で呼ばれていたが、これはカルタゴがフェニキア人によって建てられたことに由来している。
カルタゴとローマは紀元前264年から紀元前241年まで23年間続いた第一次ポエニ戦争と、紀元前218年から紀元前201年まで17年間続いた第二次ポエニ戦争を戦っていた。第二次ポエニ戦争では、ローマの将軍スキピオ・アフリカヌス(大スキピオ)がカルタゴの南西160キロメートルで起こったザマの戦いでカルタゴ軍の最高司令官ハンニバルを破り、両戦争ともローマの勝利で終わった。スキピオ・アフリカヌスはカルタゴと講和条約を締結し、海外領土とアフリカの領土の一部を剥奪した。また、賠償金として銀10,000タレントを50年かけて支払う義務を負わせた。さらにカルタゴは人質を取られた上にアフリカ以外での戦争行為を禁じられ、アフリカにおいてもローマの特別な許可を得なければ戦争を行うことができなくなった。有力なカルタゴ人の多くはこれを拒否しようとしたが、ハンニバルが強く支持を表明したため、紀元前201年の春にこれらの条件を受け入れた。これ以降カルタゴはローマに対して政治的に従属することが明白となった。