Cuando fue informado de que Indíbil se estaba desplazando con 7500 íberos hacia su línea de retirada, Publio decidió no enfrentarse a Magón y atacar al líder íbero, temiendo ser rodeado por las fuerzas cartaginesas.