Im Konflikt um Sagunt wiederholten sich die Ereignisse, die zum Ausbruch des Ersten Punischen Krieges geführt hatten, als Rom die Stadt Messina als Anlass für einen Krieg mit Karthago genutzt hatte. Hannibal ließ 219 v. Chr. nach achtmonatiger Belagerung Sagunt stürmen und die Bevölkerung töten. Die Römer hatten nichts zur Hilfe Sagunts unternommen, ließen dem karthagischen Rat nun aber ausrichten, dass dieser einem Krieg nur durch die Auslieferung Hannibals entgehen könnte. Die Ratsherren standen jedoch zu ihrem Kommandeur.