Viết tiếp cho đoạn này - Vào năm 219 trước Công nguyên, Hannibal đã bao vây, chiếm và cướp phá thành phố Saguntum thân La Mã, khiến La Mã tuyên chiến với Carthage vào mùa xuân năm 218 trước Công nguyên. Năm đó, Hannibal làm người La Mã ngạc nhiên bằng cách đưa quân đội của mình từ Iberia, qua Gaul và qua dãy Alps
đến Cisalpine Gaul (nay là miền bắc Ý). Được tăng cường bởi các đồng minh của người Gallic, ông đã giành được những chiến thắng nghiền nát trước người La Mã tại các trận chiến Trebia (218) và Hồ Trasimene (217). Chuyển sang miền nam Ý vào năm 216, Hannibal đánh bại người La Mã một lần nữa tại Trận Cannae, nơi ông tiêu diệt đội quân lớn nhất mà người La Mã từng tập hợp. Sau khi hơn 120.000 quân La Mã bị giết hoặc bị bắt giữ trong vòng chưa đầy hai năm, nhiều đồng minh Ý của La Mã, đặc biệt là Capua, đã đào tẩu sang Carthage, cho phép Hannibal kiểm soát phần lớn miền nam Ý. Khi Syracuse và Macedonia gia nhập phe Carthage sau Cannae, cuộc xung đột lan rộng. Giữa năm 215 và 210 trước Công nguyên, người Carthage đã cố gắng chiếm Sicily và Sardinia của La Mã, nhưng không thành công. Người La Mã đã có những bước đi quyết liệt để lập các quân đoàn mới, ghi danh nô lệ, tội phạm, và những người không đáp ứng tiêu chuẩn sở hữu thông thường và do đó làm tăng đáng kể số lượng người đàn ông họ có dưới vũ khí. Trong thập kỷ tiếp theo, cuộc chiến ở miền nam Ý tiếp tục, với quân đội La Mã từ từ chiếm lại hầu hết các thành phố Ý đã tham gia Carthage.