وقد سبق تلك الفترة تحالف بين الملك المقدوني فيليب الخامس وهانيبال ضد الرومان، وزاد الطينة بلة انفصال سيراكوز في صقلية عن السلطة المركزية في روما ومن هنا أصبحت روما على حافة الهزيمة هزيمة حنبعل   تعددت أسباب الهزائم القرطاجية ومنها: قدرة القادة الرومان على مواجهة المصاعب بهدوء ورباطة جأش.