Mientras tanto, la ciudad de Gibraltar capituló ante los musulmanes y el rey comenzó a sitiarla, aunque hubo de levantar el cerco ante la llegada de las tropas de Granada y Algeciras.