A Ramiro II le sucedió su hijo Ordoño III en 951 con la oposición del infante Sancho, que le disputó la corona leonesa.