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.