基于他要求以卡斯蒂利亚传统习俗，认为以血脉接近及父系资历等都应优先于斐迪南王子的儿子。阿方索十世却倾向于将王位传给他的孙子，但是桑乔得到贵族的支持。一场惨烈的内战爆发导致阿方索十世在1282年被迫接受桑乔作为他的继承人，而不是他年轻的孙子，当时只有城市塞维利亚，穆尔西亚和巴达霍斯仍然对他效忠。阿方索十世当时试图推动民族团结运动，却使摩尔人支持了他的儿子和贵族，而当他自己与摩洛哥马林王朝苏丹阿布优素福结盟时，阿方索十世被谴责为宗教敌人。1284年，他在被打败和被遗弃在塞维利亚而逝世，只留下一份排除桑乔继承的遗