Hannibal
Cuộc chiến tranh Punic lần II ở Ý (218-203 TCN) > Trận Cannae

Bài chi tiết: Trận Cannae
Vào mùa xuân năm 216 TCN, Hannibal đã có một sáng kiến và chiếm lấy kho cung cấp lớn tại Cannae ở vùng đồng bằng Apulian. Bằng cách chiếm Cannae, Hannibal đã đặt mình giữa những người La Mã và nguồn cung cấp quan trọng của họ. Một cuộc bầu cử trong viện nguyên lão La Mã tiếp tục chọn chấp chính quan của họ trong năm 216TCN, họ bổ nhiệm Gaius Terentius Varro và Lucius Aemilius Paullus làm chấp chính quan. Trong khi đó, những người La Mã, với hy vọng sẽ đạt được thành công thông qua sức mạnh tuyệt đối về số lượng, phát triển một đội quân mới có số lượng lớn chưa từng có, theo ước tính của một số người là khoảng 100.000 người, nhưng nhiều khả năng khoảng 60-80000.
Các quân đoàn La Mã và đồng minh, quyết định đối đầu với Hannibal, họ hành quân xuống phía nam để tới Apulia. Cuối cùng họ tìm thấy ông trên bờ trái sông Aufidus, và hạ trại cách đó sáu dặm đường(10 km). Nhân dịp này, hai quân đội đã kết hợp thành một, các chấp chính quan thay phiên nhâu chỉ huy hàng ngày. Varro, người chỉ huy vào ngày đầu tiên, là một người đàn ông có chất liều lĩnh và ngạo mạn, và đã quyết đánh bại Hannibal. Hannibal vốn trông chờ vào sự háo hức của Varro và đã thu hút ông ta vào một cái bẫy bằng cách sử dụng một chiến thuật dạng túi, trong đó loại bỏ lợi thế về số lượng của người La Mã bằng cách giảm khu vực tác chiến. Hannibal xây dựng một đội hình theo hình bán nguyệt ở trung tâm là các đơn vị bộ binh đáng tin cậy và với cánh gồm kị binh Gaul và Numidia. Các quân đoàn La Mã buộc phải sắp xếp theo cách của họ nhằm vào khu trung tâm yếu của Hannibal, nhưng các lính đánh thuê Libya ở hai bên cánh, đe dọa sườn của họ.Cuộc tấn công bởi kỵ binh của Hannibal là không thể ngăn cản, và Maharbal, chỉ huy trưởng kỵ binh của Hannibal, người lãnh đạo lực lượng kỵ binh cơ động người Numidia bên phải, đã đánh bại kỵ binh La Mã chống lại họ. kỵ binh nặng Tây Ban Nha và Gaul của Hannibal, dẫn đầu bởi Hanno bên trái, đánh bại kỵ binh nặng La Mã, và sau đó cả kỵ binh nặng của Carthage và người Numidia tấn công cácc quân đoàn từ phía sau. Kết quả là, quân đội La Mã đã bị bao vây không có cách nào để trốn thoát.
Bằng chiến thuật tuyệt vời, Hannibal, với số lượng kém hơn nhiều, đã cố gắng để bao vây và tiêu diệt tất cả. Tùy thuộc vào nguồn, ước tính khoảng 50,000-70,000 người La Mã đã bị giết hoặc bị bắt Trong số những người chết có chấp chính quan La Mã Lucius Aemilius Paullus, cũng như hai quan chấp chính các năm trước, hai quan coi quốc khố, hai mươi chín trong bốn mươi tám quan bảo dân và tám mươi nguyên lão La Mã(vào thời điểm viện nguyên lão La Mã bao gồm không quá 300 người, chiếm khoảng 25% -30% của các cơ quan chủ quản).Đây là thất bại thảm khốc nhất trong lịch sử La Mã cổ đại, và là một trong những trận đánh đẫm máu nhất trong lịch sử con người (về số người chết trong vòng một ngày). Sau Cannae, Người La Mã đã rất do dự để đối đầu với Hannibal trong những trận chiến lớn, thay vào đó làm suy yếu ông bằng cách tiêu hao, dựa vào lợi thế của họ về quân đội, nguồn cung cấp, và nhân lực. Kết quả là, Hannibal đã không có nhiều trận đánh lớn tại Italia cho phần còn lại của cuộc chiến. Người ta tin rằng sự từ chối không đưa chiến tranh đến Rome chính là do thiếu sự cam kết hỗ trợ từ Carthage,tiền binh lính và trang thiết bị - chủ yếu là thiết bị bao vây. Dù lý do nào đi nữa, sự lựa chọn này đã được nhắc tới bởi Maharbal, "Hannibal, ngài biết làm thế nào để đạt được một chiến thắng, nhưng không biết làm thế nào để sử dụng nó."
Theo kết quả của chiến thắng này, nhiều vùng của Ý đã tham gia phe của Hannibal  Như ghi chép của Polybius, "Có nhiều vấn đề nghiêm trọng hơn nhiều là thất bại tại Cannae, so với trước đó có thể nhìn thấy hành vi của các đồng minh của Rome;. trước cái ngày định mệnh đó, lòng trung thành của họ vẫn chưa bị lay chuyển, bây giờ nó bắt đầu do dự vì lý do đơn giản rằng họ tuyệt vọng với quyền lực La Mã ". Trong cùng năm đó, các thành phố Hy Lạp ở Sicilia đã gây ra cuộc nổi dậy chống lại sự kiểm soát chính trị của La Mã, trong khi đó ở Macedonia, vua Philippos V, cam kết hỗ trợ Hannibal - vì thế Macedonia bắt đầu cuộc Chiến tranh chống lại Rome. Hannibal cũng được bảo đảm một liên minh với Hieronymus mới được bổ nhiệm của Syracuse. Người ta thường cho rằng nếu Hannibal nhận được tiếp viện quân lực từ Carthage, ông có thể đã thành công với một cuộc tấn công trực tiếp vào Rome.