Hannibal komutasındaki Kartaca ordusuyla Varro komutasındaki Roma ordusu arasında yaşanan kanlı savaş (I.O. 216). Romalı yöneticiler Hannibal'ın gözükara ordusuna karşı büyük çaplı bir savaşa girmeye çekiniyor, yalnızca yıpratma saldırıları yapmakla yetiniyorlardı. Fakat halk ise Haımibal'in kesin yenilgisini görmek için sabırsızlanmaktaydı. Konsül seçilen Varro ona karşı büyük bir saldırı yapmaya karar verdi. İki ordu Güney İtalya'da Cannae denilen yerde karşılaştı. Roma ordusu sayıca daha kalabalıktı. Roma atlıları Kartaca atlılarına cepheden saldırdılar, fakat az sonra dağıldılar. Romalılar Kartaca ordusunun kanatlarıyla sarıldı. Roma askerlerinin çoğu kılıçtan geçirildi. Komutan Varro savaş meydanından zorlukla kaçabildi. Cannae Savaşı Roma ordusunun Hannibal karşısındaki en korkunç yenilgilerinden biri oldu.