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.
Deep Bond returns to the spotlight after a runner-up finish in last year’s race, a 3,200-meter test of speed and endurance.