可是在1108年，阿尔摩拉维王朝的军队再次打败了阿方索六世，并且在战斗中杀死了他唯一的儿子和继承人桑乔。在阿方索六世统治时期，他让着名的西班牙统帅罗德里戈·迪亚斯·德·比亚尔（即熙德）领导卡斯提尔军队，但在1080年将其流放。阿方索六世因此在史诗《熙德之歌》中占有一个重要位置。