Cherry Hinton Stakes race results, winners and past history