Kirby lost the mount on John Leeper days before the English classic but won the race anyway on an improving son of Frankel.