Arrowfield Stud’s handsome Japanese shuttle sire Admire Mars (Jpn) is on the board with his first Group I winner after classy three year-old filly Embroidery captured the Group I Oka Sho (Japanese 1000 Guineas( (160m) at Hanshin on Sunday.
Safeguard gelding Castle Road created a big impression when he commenced his career at Ascot back in December with a pair of devastating victories over 1000m, winning both races by several lengths.