Sin embargo, estas campañas militares dejaron el reino en un estado de gran debilidad, y tuvo que prestar vasallaje a Fernando I de Castilla en 1063, tras una gran incursión de éste por el valle del Guadalquivir que llegó hasta las puertas de Sevilla.