Ryan Moore was at his brilliant best as he defied traffic problems aboard Vela Azul to win the Japan Cup for a second time in Tokyo.
Ryan Moore was at his brilliant best as he defied traffic problems aboard Vela Azul to win the Japan Cup for a second time in Tokyo.