En el 927 Sulaimán fue capturado por casualidad por un soldado omeya que lo mató y se llevó su cabeza y su dedo anular para demostrarlo; el mando de los rebeldes pasó al benjamín de Ibn Hafsún, Hafs, que quedó cercado en Bobastro mientras las fuerzas del emir atacaban los castillos cercanos (Olías, Santopitar, Comares y Jotrón, todos ellos poblados exclusivamente por cristianos) en una campaña de cuatro meses que terminó en agosto.