This year's Oka Sho (Japanese 1,000 Guineas) winner Embroidery bounced back to winning ways with a straightforward win in the Shuka Sho at Kyoto on Sunday – her second victory out of Japan's three ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results