На основании приведенных данных Ганнибал двигает армию по долине р. Таро, на Лукиу и Клузиумские болота, в обход левого фланга Фламиния, в расчете оттянуть его от армии Сервилия и разбить в отдельности. Четыре дня армия шла по воде. Порядок марша был искусно рассчитан: чтобы лучше сберечь дорогу, впереди следовала африканская и испанская пехота, затем вьюки, далее – галльская пехота и, наконец, конница. Преодолев необыкновенные затруднения, с большими потерями, особенно вьючных животных и лошадей, «каким-то чудом» (по выражению Полибия) армия выводится Ганнибалом из трущоб в богатые долины Этрурии. Здесь, после кратковременного отдыха, Ганнибал приступает к производству набегов конницей, которая доставляет богатую добычу и разоряет страну. Известия о происшедшем доходят до Рима и Фламиния. Не обращая внимания на военный совет, который требовал выждать присоединения Сервилия, Фламиний двигается наперерез пути Ганнибала. Между тем Ганнибал уже успел пересечь путь Арециум – Рим и выйти к Тразименскому озеру.
Сражение при Тразименском озере
—217 г. до Р. X. Узнав, что армия Фламиния двигается по его следам, Ганнибал решил, пользуясь неосторожностью противника и благоприятною местностью, устроить ему засаду всей армией. Дорога в Перузий, по которой предстояло двигаться Фламинию, проходит в узком дефиле, между горами и берегом Тразименского озера. В двух только местах, при впадении поперечных долин, оно несколько расширяется. В этих местах Ганнибал и сделал засаду: в ближайшей к лагерю Фламиния долине он расположил галлов, а в следующей стал сам с африканской и испанской пехотой; балеарские стрелки, рассыпанные по склонам гор, должны были оттуда поражать римлян. Засаде благоприятствовал туман, в это время по утрам окутывавший склоны гор у озера.Фламиний, прибыв к северному берегу озера, расположился лагерем и на следующий день на рассвете двинулся вдоль берега в обыкновенном походном порядке, без малейших предосторожностей, не разведав теснины и пути ни впереди, ни слева, имея в виду только одно – как бы скорее настигнуть Ганнибала. Солнце еще не всходило, туман окутывал склоны гор, когда армия Фламиния втянулась в дефиле Тразименского озера, пройдя мимо засады. Во второй лощине Фламиний приказал вздвоить колонну, чтобы идти более широким фронтом. В это самое время Ганнибал подал сигнал к общему нападению и двинул испанские и африканские войска против головы римской колонны, в то же время галльские войска и конница стремительно напали на нее во фланг и на тыл, а балеарские стрелки и легкая пехота стали поражать ее в теснине сверху.
Все это произошло очень быстро. Паника вскоре охватила римские войска, едва успевшие вооружиться и не бывшие в состоянии в сгустившемся тумане различать своих от чужих. Фламиний и другие начальники тщетно старались построить какой-либо порядок; все перемешалось под ударами с трех сторон атаковавшего неприятеля. Около трех часов римские войска сражались с ожесточением отчаяния. Фламиний был убит, и с ним погибли более 15 000 человек; около 10 000 рассеялись в одиночку и бежали в Рим; пробились на Перузий, но были бросившейся преследовать карфагенской кавалерией Магарбала уничтожены.
Итальянским пленным Ганнибал дал свободу, желая тем привлечь на свою сторону союзников, и объявил, что сражается за общую свободу. Сервилий выслал вперед свою кавалерию на подкрепление Фламиния, но она была разбита и остатки ее взяты в плен Магарбалом.
Весть о проигранных сражениях произвела подавляющее впечатление в Риме. Сенат решился прибегнуть к крайнему средству – избрать диктатора. Народ избрал Квинта Фабия Максима Варрукозу, а он избрал в магистры или в начальники конницы Мануция Руфа. Фабий был пожилой человек, уже не раз прежде отличавшийся военными подвигами и соединявший мужество и решимость с прозорливостью и осторожностью.
После Тразименской победы Рим, по-видимому, был открыт Ганнибалу, но он не пошел на него потому, что сил для этой цели было недостаточно: нужно было удержать легионы Сервилия, твердо занять страну и осадить город, в который могли быть доставлены флотом 5 легионов из Испании, Сицилии и Тарента. Поэтому Ганнибал быстро передвигается к Адрии, на Адриатическом берегу, где останавливается и дает отдых армии. Здесь он входит в сношение с македонским царем Филиппом. Отсюда же он послал первое донесение в Карфаген об одержанных им успехах.