Uma vez que a situação na Hispânia parecia favorável aos romanos, eles próprios passaram a sentir uma certa vergonha por não terem sido capazes de libertar Sagunto, que já estava quase seis (ou oito) anos nas mãos dos cartagineses (veja Cerco de Sagunto). Por conta disto, os romanos começaram a retornar em direção a esta cidade e a libertaram do jugo cartaginês, restituindo-lhe a liberdade. Logo depois, os romanos submeteram os turdetanos, que haviam provocado a guerra entre os saguntinos e os cartagineses, que foram todos vendidos como escravos e tiveram sua capital, Turdetano, destruída.