Ibn Ziri reaccionó con una victoriosa campaña que desbarató temporalmente a los zanata y le permitió recuperar gran parte del Magreb occidental antes de asediar Ceuta.