En el 965, la muerte por envenenamiento de Sancho llevó al trono leonés al pequeño Ramiro III, de tres años; su minoría de edad y la regencia de su tía Elvira condujeron a la crisis del reino y el califato quedó árbitro de las numerosos disputas de sus señores feudales.