Mientras, las fuerzas romanas en Hispania lograban entrar en la Bética, derrotando en la Batalla de Baecula al ejército comandado por el hermano de Aníbal, Asdrúbal.