A step up in trip saw Even Song (3f Mastercraftsman - Guantanamera, by Sadler’s Wells) produce a career-best performance to win the Group 2 Ribblesdale Stakes at Royal Ascot.

The Aidan O’Brien-trained bay was...

Read More