En 1231, mientras Fernando III recorría las principales ciudades del reino de León después de haber tomado posesión de él, el soberano envió a su hijo el infante Alfonso, que contaba nueve años de edad y se hallaba en Salamanca, a devastar los reinos musulmanes de Córdoba y Sevilla, acompañado por el magnate Álvaro Pérez de Castro el Castellano y del magnate Gil Manrique.