Desde el momento en que tomó posesión de la tenencia de ambas fortalezas, Álvaro Pérez de Castro comenzó a realizar incursiones de devastación y saqueo en las tierras que rodeaban sus castillos y que permanecían leales al gobernador almohade de Sevilla, quien reunió un ejército con tropas reclutadas en Córdoba, Sevilla, Jerez de la Frontera y Tejada, y que fue derrotado por Álvaro Pérez de Castro "el Castellano" en una batalla campal en la que ocasionó graves pérdidas a los almohades, lo que ocasionó que la mayoría de las villas situadas entre Sevilla y Córdoba, a fin de evitar los ataques cristianos, reconociesen a Al-Bayyasi como su señor, pues era aliado del rey de Castilla.