Tras la caída de Málaga, ocurrida en agosto de 1487 tras un duro sitio de las fuerzas castellanas, El Zagal se declaró vasallo de los Reyes Católicos dos años más tarde, entregándoles además las ciudades de Almería y Guadix.