James McDonald has won his second World’s Best Jockey title after a thrilling Japan Cup on Sunday saw rival Ryan Moore fall short of snatching the title on derby winner Auguste Rodin.
Osborne bode her time on the rails and saved plenty of ground in doing so, and once through a narrow gap in the straight, Cosmic Vega ($10) was far too strong for Magnaspin ($3.70) and Zechariah ($12) ...