Tras una sucesión de victorias romanas, los cartagineses consiguieron derrotarlos y matar a sus generales, Publio y Cneo Escipión en la batalla del Betis Superior gracias a la deserción de los mercenarios celtíberos contratados por los romanos.