Во Второй Пунической войне, которая закончилась победой римлян, они понесли много поражений от армии карфагенян под предводительством Ганнибала. Самое крупное поражение произошло у города Канны в 216 г. до н.э., несмотря на то, что римская армия превосходила по численности армию противника (90 000 воинов Рима против 50 000 воинов-карфагенцев). Ганнибалу удалось разбить римское войско благодаря своей хитрости и военной тактике. В результате он потерял всего 8000 воинов, а римляне — 52 500 человек, 4 500 из которых были взяты в плен.