استمرار العداء المتبادل وتوترات متجددة على طول حدودهم أدت إلى الحرب البونية الثانية (218-201 قبل الميلاد) ، والتي شملت فصائل من جميع أنحاء غرب وشرق البحر الأبيض المتوسط. تميزت الحرب برحلة هانيبال البرية المفاجئة إلى روما، وخاصة عبوره المكلف والجريء استراتيجيًا للجبال الألبية
. دخوله إلى شمال إيطاليا تبعه تعزيزه من قبل حلفاء الجال والانتصارات الساحقة على الجيوش الرومانية في معركة تريبيا والكمين العملاق في تراسيمين. ضد مهاراته في ساحة المعركة استخدم الرومان استراتيجية فابيان ، والتي لجأت إلى المواجهات بدلاً من الاشتباك المباشر ، بهدف تأخير وإضعاف قواته تدريجياً. في حين كان النهج ده فعال، كان غير شعبى سياسياً، لأنه عكس الاستراتيجية العسكرية التقليدية. وبالتالي لجأ الرومان إلى معركة ميدانية كبرى أخرى في كاناي، لكن على الرغم من أعدادهم المتفوقة، عانوا من هزيمة ساحقة، وتعاني، كما يقال، من 60000 ضحية.