Los celtíberos pudieron detener el ataque de la primera línea romana, por eso Escipión ordenó a la segunda y tercera línea que avanzaran sobre los flancos, rodeando al enemigo.