Основная причина - выбранная полководцем Карфагена Ганнибалом стратегия. Он воевал не числом, а умением. Сначала кавалерия карфагенян разгромила слабоватую римскую кавалерию, а пехота в это время отступала, заманивая противника, в результате римляне были окружены и уничтожены. Таким образом, это сражения 216 года до нашей эры вошло в историю военного дела как образец разгрома численно превосходящего врага меньшими силами. Редко кому такое удавалось.