Masquerade Ball rallied between rivals in early stretch to win Sunday’s autumn running of the Grade 1 Tenno Sho at Tokyo Racecourse in Japan. It was the 3-year-old colt’s first victory in a race at the highest level and his debut against older horses.
The win may lead to a start in a Grade 1 race in Japan in coming weeks and months, with the $7.07 million Japan Cup at 1 1/2 miles at Tokyo on Nov. 30, or the $7.07 million Arima Kinen at 1 9/16 miles at Nakayama on Dec. 28 as options.
Sunday’s Tenno Sho was run at 1 1/4 miles.