En abril de 1296 Alfonso de la Cerda invadió el reino de Castilla y León acompañado por tropas aragonesas, y se dirigió a la ciudad de León, donde el infante Juan fue proclamado rey de León, de Sevilla y de Galicia.