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