Declarada a guerra entre Roma e Cartago (Segunda Guerra Púnica), o comandante cartaginês, Aníbal, saiu da Hispânia, à frente de um exército e, transpondo os Alpes, invadiu a Itália. Ao confrontarem o invasor, os romanos foram derrotados em Ticino e Trébia. Na batalha travada às margens do lago Trasimeno, o exército consular de Caio Flamínio foi destroçado, deixando Roma à mercê de Aníbal.