公元前264年,罗马为争夺西西里岛,与当时的地中海强国迦太基爆发战争,史称第一次布匿战争。公元前241年,迦太基战败与罗马签署了屈辱性的条约,失去了西西里岛。公元前218年,为了向罗马复仇,迦太基名将汉尼拔进攻西班牙的萨贡托,引发第二次布匿