Alfonso X reacciona contra la revuelta, asediando la ciudad durante cinco meses, en 1264.