De Tweede Punische Oorlog, in de jaren 218 tot 202 v.C., kende zijn hoogtepunt in de binnenlanden van Italië. Generaal Hannibal Barkas, slaagde erin de Pyreneeën en Alpen over te steken met zijn krijgsolifanten. Hij zag er echter vanaf om Rome binnen te gaan. De aanleiding voor de oorlog was het Beleg van Saguntum door Carthago: volgens het verdrag van 241 v.C. zouden de Carthagers ten zuiden van de Ebro hebben moeten blijven, de rivier die beide machtsgebieden afbakende.