World Premiere, with Yutaka Take riding, emerged from a tightly bunched pack at the top of the stretch and ran on to win the Kikuka Sho (Japanese St. Leger, G1) Oct. 20 at Kyoto Racecourse.
World Premiere, with Yutaka Take riding, emerged from a tightly bunched pack at the top of the stretch and ran on to win the Kikuka Sho (Japanese St. Leger, G1) Oct. 20 at Kyoto Racecourse.