My ordered list of the best middle distance horses I've seen - 1964 to date:-
1. Sea The Stars, by at least a couple of lengths....
2. Vaguely Noble by at least a couple of lengths....
3. Dancing Brave
4. Shergar
5. Alleged
6. Troy
7. Allez France - the best filly, at this distance ever, in my book.