Карфагенская армия в Испании провозгласила своим командующим сына Гамилькара Барки Ганнибала и правительство вынуждено было согласиться. Ганнибал сразу взял курс на прямое столкновение с Римом. Подавив мелкие восстания местных племен, он после восьмимесячной осады захватил союзный римлянам город Сагунт. В ответ римляне объявили Карфагену войну, вошедшую в историю под как Вторая Пуническая война.