Se envió a Hannón el Viejo y Magón Barca a Celtiberia pero Escipión ordena al legado Marco Junio Silano contra ellos, venciéndolos en Orongis con 3.000 infantes y 500 jinetes, dispersando a sus aliados, capturando a Hannón y forzando a Magón a huir a Gades (Cádiz).