The G1 Oka Sho (Japanese 1,000 Guineas) winner Embroidery rediscovered her best form at Kyoto on Sunday to capture the G1 Shuka Sho, the final leg of the Japanese Triple Tiara. Trained by Kazutomo Mori, Embroidery endured a wide trip in mid-division through the early stages of this 2,000-metre contest, before making swift progress at around halfway to race in a clear second behind the freewheeling Erika Express (Epiphaneia). Soon taking dead aim at the long-time leader, the daughter of Admire Mars found a smart change of gear in the...