The Japanese Oaks at 1 1/2 miles in May was too far for Embroidery, who faded to finish ninth.
The Grade 1 Shuka Sho at 1 1/4 miles on turf for 3-year-old fillies at Kyoto Racecourse on Sunday was much more to her liking.
Winning her second Grade 1 race of 2025, Embroidery ($8.70 in American pools) closed from mid-pack in a field of 18 to win by a half-length over 15-1 pacesetter Erika Express.
“I had every faith in the filly that she would deliver today since the Oaks didn’t suit her distance-wise,” winning rider Christophe Lemaire said.