El arraez de Cartagena no reconoció la capitulación, y el infante Alfonso, primogénito del rey Fernando III de Castilla, tomó finalmente la plaza en 1245 con la intervención una flota procedente de Santander, a mando del almirante Ruy García de Santander.