Sheza Alibi will go for a spell after her amazing Doncaster Mile victory, but the debate over whether she or Autumn Glow is ...