وهذه المواقف والمؤثرات استغلها الرومان فأعادوا تنظيم جيوشهم ونشرها على مختلف الجبهات وقاموا بسلسلة من الحملات التي أدت إلى استعادة كل من مدينتي سيراكوز وكابي، وقرر الرومان فتح جبهة في أسبانيا لمحاصرة قوات هانيبال ومنع التعزيزات من الوصول إليها.