Hierop kreeg Hannibal toestemming om Rome te weerstaan en sloeg in 219 v.Chr. het Beleg van Saguntum. Saguntum vroeg Rome om hulp waarop deze van Carthago eiste de stad met rust te laten. Carthago beriep zich op het gesloten verdrag maar dit maakte op Rome weinig indruk. Echter, pas na de val van de stad verklaarde Rome Carthago de oorlog.