Le roi avait épousé en secondes noces, Jeanne, fille posthume du roi Édouard du Portugal. De cette union était née la princesse Jeanne, seconde épouse d'. La légitimité de Jeanne au trône de Castille est contestée par la sœur d’Henri, Isabelle, épouse de . La mort d’Henri en 1474 déclenche la guerre de succession au trône de Castille. Pour faire valoir les droits de sa femme, Alphonse envahit la Castille, soutenu par le roi de France, . Les troupes portugaises sont vaincues par les troupes d'Isabelle et Ferdinand à la bataille de Toro en 1476, en grande partie à cause de la défection des Castillans, inquiets de l'alliance d'Alphonse avec des puissances étrangères.