En Hispania, los hermanos Escipión (Publio y Cneo) habían conseguido importantes logros, distrayendo a un gran número de tropas cartaginesas y poniendo en peligro el dominio cartaginés en ese país, pero el hermano de Aníbal, Asdrúbal Barca, finalmente los derrotó por separado y les dio muerte.