Teaming up with veteran jockey Yuji Hishida, 6-year-old T O Royal surged to victory on the home stretch in the 169th Tenno Sho at Kyoto Racecourse.
Peptide Nile accelerated with a good turn of foot to seize command in the February Stakes before the final furlong marker and held on for the...