La Seconda guerra punica era cominciata decisamente male per i Romani. Da uno scontro in terra iberica che avrebbe potuto concludersi lì, Annibale era riuscito a spostare il conflitto in Italia dove era giunto con l’esercito e gli elefanti. Tre sconfitte consecutive per l’Urbe, finché si arrivò alla battaglia decisiva. A Canne l’esercito romano fu sbaragliato, lasciando sul terreno circa 70.000 morti in dodici ore; quelli cartaginesi furono meno di un decimo. Dal massacro i Romani rimasero intontiti, disorientati e privi del grosso delle truppe. Si temeva l’arrivo fatale di Annibale nell’Urbe, ma ciò non avvenne. Iniziò invece un periodo inaspettato di tregua: il cartaginese oziava e i Romani si svegliarono dal torpore del temporeggiamento voluto da Quinto Fabio Massimo riuscendo a rimettersi in piedi prima del previsto. Seguirono anni di stasi, segnati da scontri di piccola entità, finché Scipione decise di spostare il conflitto in terra d’Africa, e per Annibale fu la fine.