What is the answer: The Eclipse Stakes are run annually at which English racecourse?
sandown park