Terebellum, ridden by Frankie Dettori, winning the Group 2 Dahlia Fillies Stakes at Newmarket on June 6. Getty
Terebellum, ridden by Frankie Dettori, winning the Group 2 Dahlia Fillies Stakes at Newmarket on June 6. Getty

Terebellum carries Godolphin hopes in Falmouth Stakes at Newmarket