Так и произошло. Минуций отказался от диктаторства, вернул Фабию легионы и просил, как милости, сохранить за ним начальство над конницей. Римляне, узнав обо всем этом, изменили свое отношение к Фабию и стали его превозносить. По окончании срока диктатуры Фабий передал командование новоизбранным консулам, которые продолжили его реабилитированную тактику изматывания Ганнибала.
Прошел еще год, наступило время новых консульских выборов. И снова в переменчивом народе бродит недовольство вялым течением войны. Это позволяет плебею низкого происхождения и демагогу Гаю Теренцию Варрону неустанно обвинявшему сначала Фабия, а потом и консулов в преднамеренном затягивании военных действий, добиться своего избрания. Его коллегой стал сенатор из древнего патрицианского рода Луций Эмилий Павел. Решительные намерения Варрона общеизвестны, и потому встревоженный этим Фабий обращается с напутственным словом к Эмилию Павлу. Тит Ливий в таких выражениях передает его главную мысль:
«...кто пренебрежет ложной славой, обретет истинную. Пусть тебя, осторожного, называют робким; осмотрительного — неповоротливым, сведущего в военном деле — трусом; пусть лучше боится тебя умный враг, чем хвалят глупцы-сограждане». (Там же. 39)
Ганнибал в это время находится в Апулии — на юге Италии, близ Адриатического побережья. Ему удалось овладеть крепостью Канны — главным опорным пунктом римлян в этом районе. Несмотря на ряд подобного рода не очень значительных успехов, положение становится все тяжелее. Трудно отмахнуться от мрачных мыслей. Вот уже два года он бродит по стране, а навязать римлянам решительное сражение все еще не удалось, и никто из союзников Рима так и не перешел на его сторону. Между тем армия его понемногу тает, добывать для нее продовольствие силой можно только в ближайших, уже опустошенных окрестностях, а на его закупку в местах более удаленных нужны деньги, которые кончаются. Он шлет просьбы о подкреплении в Карфаген, но там возобладала партия его противников. Ему не без ехидства, отвечают, что полководцу, одержавшему столько побед, подобает самому присылать на родину деньги, а не просить их. Так дальше продолжаться не может — этим летом он должен во что бы то ни стало сразиться с римлянами и разгромить их. Тогда все пойдет по-другому...
К счастью для Ганнибала, римский сенат приходит точно к такому же решению. Нельзя же рассчитывать на то, что италийские общины будут без конца терпеть двойное бремя войны и позволять себя грабить. И сколько можно сносить унижение римской гордости?! Или среди римлян уже не осталось мужчин, способных владеть оружием? Или оскудел отважными воинами Рим? Недаром возмущенно шумит форум... И вот, наконец, сенат решает снарядить небывалую доселе армию из восьми легионов и дает распоряжение командующим вступить в решительное сражение с неприятелем. В начале лета 216-го года войско под началом обоих консулов направляется к Каннам.
Римское войско насчитывает 80 тысяч пехотинцев (из них половина — союзники) и около 6 тысяч кавалерии. У Ганнибала до 10 тысяч превосходной нумидийской конницы, но всего 40 тысяч пехоты. Правда, широкая апулийская долина делает преимущество Карфагенянина в коннице весьма ощутимым. Павел не склонен завязывать сражение, не разведав как следует расположение сил противника. Но Варрон недаром обещал народу действовать решительно! Согласно старинному обычаю, в том случае, когда оба консула находятся при войске, они принимают на себя верховное командование поочередно. В день, когда решающее слово было за Варроном, он приказывает начать сражение.
В середине своей пехотной линии Ганнибал поставил испанцев и кельтов, заведомо зная, что они не устоят под натиском римских легионов. Зато по краям он расположил отборные ливийские части, отведя их несколько назад, так, чтобы римляне не вошли с ними в соприкосновение с самого начала битвы. Карфагенский полководец рассчитывал на то, что когда его центр начнет отступать и римляне для развития успеха сосредоточат там свои главные силы, ливийцы ударят по ним с флангов. Так оно и случилось. Однако, ввиду маневренности римского войска, одно это не решило бы исхода сражения. Командовавший пехотой опытный проконсул Сервилий вовремя разгадал замысел противника. По его команде ближайшие к нападающим манипулы уже начали перестроение, когда на них с тыла обрушилась карфагенская тяжелая кавалерия, смявшая на дальних краях фронта заслоны римлян и завершившая окружение пехоты. Наверное, и эту атаку легионеры сумели бы отбить, а затем их двукратное численное преимущество сыграло бы свою роль. Но тут взорвалась «мина», которую коварный Ганнибал подбросил в боевые порядки римского войска. Мы уже имели возможность оценить изобретательность Пунийца, а подобные римским представления о воинской доблести и чести были ему чужды.
Еще до начала сражения он приказал пятистам кельтиберам, находившимся в передовой линии испанского войска, спрятать под одеждой короткие мечи и дал им соответствующие инструкции. Этот эпизод описан у Аппиана. Когда завязалась битва, испанцы...
«...выбежав из строя, бросились к римлянам и протягивали им щиты, копья, и мечи, которые были у них на виду, как будто они были перебежчиками. Сервилий, похвалив их, тотчас взял у них оружие и поставил назад в одной, как он думал, одежде; он не считал целесообразным связывать перебежчиков на глазах врагов и не подозревал их, видя их в одних хитонах, да и времени подходящего не было среди такого напряженного боя». (Аппиан. Римская История. VII, 3, 22)
На это и рассчитывал Ганнибал. Когда окружение было завершено,
«...видя, что наступил указанный им момент, те пятьсот кельтиберов, вытащив из-за пазух короткие мечи, убили первыми тех, позади кого они стояли, затем, схватив их более длинные мечи, щиты и копья, они напали по всей линии, устремляясь от одних на других, не щадя себя; они-то и произвели главным образом наибольшее избиение, так как стояли позади всех». (Там же. 23)
Ряды легионов смешались, отступившие было в центре кельты перешли в нападение, кольцо противника стало сжиматься, римляне сгрудились, мешая друг другу, — началось их избиение. Варрон, командовавший на фланге, со своим эскортом бежал в находившуюся километрах в сорока от места боя римскую крепость. А Эмилий Павел, прискакавший в центр с другого фланга, вместе с Сервилием, сплотив вокруг себя лучших воинов, продолжал обороняться. Но сражение уже было проиграно, и Аппиан так описывает его заключительный аккорд:
«Полководцы, а за ними все, которые были на конях, стали сражаться пешими, окруженные всадниками Ганнибала. И много блестящих подвигов совершили они, будучи опытными и храбрыми, и, находясь в безнадежном положении, нападали на врагов, исполненные гнева. Их истребляли отовсюду, и, разъезжая верхом вокруг них, Ганнибал то подстрекал своих, призывая покончить с этим остатком, чтобы довершить свою победу, то стыдил и упрекал, что, победив такое множество, они не могут одолеть немногих. Римляне же, пока с ними были Эмилий и Сервилий, нанося сами удары и терпя большой урон, все же оставались в строю. Когда же пали их полководцы, они, сильным натиском пробившись через середину врагов, стали разбегаться в разные стороны». (Там же. 24)
Разгром римского войска был сокрушительным. Около 50 тысяч римлян погибло, в их числе восемьдесят сенаторов, несколько бывших консулов. 20 тысяч было взято в плен. Потери карфагенян были незначительными. Среди избежавших гибели был Публий Корнелий Сципион младший — сын консула, потерпевшего поражение от Ганнибала в Цизальпинской Галлии, спасший там своего отца. И здесь юноша проявил незаурядную доблесть, пресекая панические настроения воинов и увлекая их за собой.
Только теперь в Риме осознали всю меру нависшей над ним опасности. Враг был не просто хитер, он был силен! Пришлось расстаться с убеждением в превосходстве римского оружия, пришлось понять, что государство на краю гибели. Надо отдать должное римлянам: это понимание не породило растерянность, а наоборот — проявило свойственные им стойкость и упорство. Римский народ и сенат встретили известие о катастрофе мужественно. Понимая необходимость сплочения в эту критическую минуту всех сил нации, они даже воздержались от упреков в адрес Варрона и солдат, когда те возвратились в Рим, и, если верить Титу Ливию: