共和政ローマ
紀元前218年より始まった第二次ポエニ戦争では、カルタゴの将軍ハンニバルにカンナエの戦いで敗れるものの戦況を巻き返し、スキピオ・アフリカヌスの指揮下で再びカルタゴに勝利する。この際、カルタゴ・ノヴァ（現在のカルタヘナ）などイベリア半島南部におけるカルタゴの拠点を奪い、西地中海の征服を果たした。また、カルタゴに味方したマケドニアにも遠征を行い、イリュリアやアカエア（ギリシア）を影響下に置いた。この第二次ポエニ戦争でカルタゴは多大な打撃を被ったが、ローマ内部では大カトを中心に対カルタゴ強硬派がカルタゴ殲滅を主張していた。紀元前149年より第三次ポエニ戦争が行われ、紀元前146年にカルタゴは破壊された。
第二次ポエニ戦争
一方のローマは壊滅的な大敗北に絶望していた。ローマ人は神に助けを請い、人身御供を捧げることにした。数人の奴隷が殺され、フォルムに埋められた。これはローマにおける最後の人身御供として記録されている。元老院はファビウスの考えが正しかったことを悟り、ファビウス（この頃には、クンクタトルの意味が『ぐず』より前向きな意味に変化したとも言われ、『ローマの盾』とも言われた）、とマルクス・クラウディウス・マルケッルス（ファビウスに対し『ローマの剣』と呼ばれた）を執政官として態勢の立て直しを図った。そしてマルケッルスは第一次ノラの戦いで勝利を収めたことで、ハンニバル相手にも勝ちうることを示してカンナエで消沈したローマ人を勇気づけた。基本戦略としてファビウスの持久戦略を採用してハンニバルとの決戦を避け、同時に攻撃対象をシチリア島（マルケッルスが攻略）、ヒスパニアなどのカルタゴ周辺へと変更して外からの切り崩しを狙った。そしてティベリウス・センプロニウス・グラックスに「奴隷軍団」を組織させてマルケッルスらと共にハンニバル包囲網を担わせる。さらに優勢な海軍力を生かしてカルタゴ海軍を脅かし、カルタゴ本国からのハンニバルへの補給を断った。