A bitter civil war broke out resulting in Alfonso's being forced in 1282 to accept Sancho as his heir instead of his young grandsons; only the cities of Seville, Murcia and Badajoz remained faithful to him.
Sebuah perang saudara yang pahit pecah mengakibatkan Alfonso dipaksa pada tahun 1282 untuk menerima Sancho sebagai ahli warisnya daripada cucu-cucu mudanya; hanya kota-kota Sevilla, Murcia dan Badajoz tetap setia kepadanya.