Sin embargo, el asedio fue levantado, probablemente como fruto de un pacto entre el conde y el Cid, que debió de incluir el compromiso de Ramón Berenguer con una de las hijas del guerrero castellano, María.