Tras siete meses de asedio, el 24 de octubre de 1149 la ciudad se rindió a las tropas de Ramón Berenguer IV el Santo y de Ermengol VI de Urgel.