Abú Al-Cásim emprendió campañas contra las taifas de Badajoz, Granada, Málaga, siendo derrotado por una coalición de éstas el 5 de octubre de 1039, en el enfrentamiento que tuvo lugar en Écija.