Embroidery Stitches Together Two Thirds of Triple Crown

Description: 

Embroidery answers the distance question to win the Shuka Sho (G1) Oct. 19 at Kyoto Racecourse, scoring two-thirds of Japan's Filly Triple Crown.