Warm Heart provided trainer Aidan O’Brien and jockey Ryan Moore with a fourth victory in the Ribblesdale Stakes at Royal Ascot.
The John & Thady Gosden-trained three-year-old was unraced as a two-year-old but is making up for lost time.
Smart debut! Frankel filly AL ASIFAH creates strong impression on Haydock introduction