Lorsque Hannibal Barca passe les Alpes, il est rapidement rejoint par près de 60.000 Gaulois, Boïens, Insubres et Ligures portant l'armée punique à 90.000 hommes (Tite-Live, Histoire romaine, XXII, 3).
Cette armée cosmopolite bat successivement les armées romaines sur le Tessin et la Trébie (218 av. J.-C.) permettant à Hannibal de s'enfoncer en Italie jusqu'aux portes de Rome. Après une courte mutinerie des régiments gaulois qui constituent le corps de bataille, l'armée punique se lança en mars 217 av. J.-C. dans la traversée du marais étrusque jusqu'à Arretium où se trouve l'armée romaine puis se dirigea vers le lac Trasimène pour y livrer bataille (Tite-Live, Histoire romaine, XXII, 2 ; Orose, Histoires contre les païens, IV, 15). Le 21 juin de l'an 217 avant J.-C., le Consul C. Flaminius tombe dans un piège que lui a tendu Hannibal. Les Carthaginois et leurs alliés occupèrent les hauteurs ceinturant le lac, et profitant du brouillard donnèrent l'assaut. Les Numides attaquèrent Flaminius en queue, Hannibal l'enveloppait de face et sur les flancs tandis que les régiments gaulois étaient déjà en action. Ducarius, un cavalier insubre repéra le Consul C. Flaminius et le tua.
Tite-live, Histoire romaine, XXII, 6, 1-4: "1. On se battit à peu près trois heures, et partout avec fureur; c'est pourtant autour du consul que la lutte fut la plus vive et la plus acharnée. 2. C'était lui que suivait l'élite des soldats, et lui-même, partout où il s'apercevait que les siens étaient pressés et à la peine, il leur portait secours activement; 3. son armure le faisant remarquer, les ennemis mettaient plus de violence à l'attaquer, et ses concitoyens à le défendre, jusqu'au moment où un cavalier Insubrien - il s'appelait Ducarius - reconnaissant le consul à ses traits aussi: "Voici, dit-il à ses compatriotes, l'homme qui a taillé nos légions en pièces et ravagé nos champs et notre ville. 4. Maintenant, je vais, moi, l'offrir comme victime aux mânes de nos concitoyens indignement massacrés"; puis, donnant de l'éperon à son cheval, à travers la foule la plus serrée des ennemis, il s'élance, et, après avoir décapité l'écuyer qui s'était jeté devant sa marche menaçante, il transperce le consul de sa lance; comme il voulait le dépouiller, les triaires, en lui opposant leurs boucliers, le repoussèrent."
Les Romains perdirent 15.000 légionnaires et leur Consul. Les carthaginois perdirent 1.500 hommes, essentiellement des Gaulois (Polybe, III). Les Gaulois cisalpins reçurent en remerciement la plus grande partie du butin découvert dans le camp de Flaminius. (Appien, Bell. Annibal). Après ce désastre, M. Atilius Regulus, Consul suffect, remplaça un court moment Flaminius, après quoi Q. Fabius Maximus Verrucosus fut nommé Dictateur. Ce dernier profita de son mandat pour prendre le contrôle des opérations visant à mâter l'armée carthaginoise en route pour le Sud de l'Italie.