斯山进入义大利，并迅速地连败罗马军两次（特拉比亚会战与特拉西梅诺湖会战）。经过这些败绩后，罗马人委任费边为独裁官，其决定与汉尼拔打消耗战，并截断其补给线和拒绝与之正面交战。但是这些战术并不为罗马人所认同。当罗马人在汉尼拔大胜的惊讶中醒觉过来后，开始怀疑费边战术的有效性，结果给了迦太基军队回复元气的机会。费边的战略使得那些极欲在短期内终结战争的主流人士感到失望。而且当时人们亦普遍相信若任由汉尼拔在义大利抢掠而不阻止的话，则罗马的同盟们可能会背叛并与迦太基人结盟，因为其会因罗马的消极战略使认为罗马无法保护自己。