World Premiere Takes Kikuka Sho in Grade 1 Debut

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.