[2] En su matrimonio tuvo cuatro varones y cuatro mujeres: Pedro, siguiendo la política de su padre, procuró en 1465 alzar Sevilla a favor del príncipe Alfonso, ocupando el castillo de Triana, del que era alcaide el comendador Gonzalo de Saavedra, a lo que se opuso su suegro, Juan Alonso de Guzmán, I duque de Medina Sidonia, y lo obligó a desocupar el castillo.
El marqués de Cádiz se retiró a Jerez y el duque de Medina Sidonia a Sevilla, pero sus gentes de armas siguieron haciéndose la guerra.
Cargo que tomaron a principios de 1476.
Leonor era una mujer de menor edad que su esposo, muy codiciosa, quien buscó medios para destruir a los hijos del primer matrimonio.
Pedro visita en diciembre de 1475 en Tordesillas a la reina Isabel "la Católica", quien le recibe con agrado, porque estima sus servicios, lealtad y constancia, y le suplica perdón por el yerro de su padre, que por su vejez y la codicia de su segunda esposa había cometido.
[15][16] Los Reyes Católicos le concedieron en 1475, por los servicios prestados en la guerra civil, el título de I conde de Ayamonte.
La ceremonia ofició el cardenal Pedro González de Mendoza.
Delante de Pedro iba un paje llevando una bandeja de plata, tan pesada, que Pedro tenía que ayudar a sostenerla.
En ella iban las velas, el capillo y la ofrenda de oro.