Third favorite Suave Richard came from behind to win the 39th running of the Japan Cup on Sunday for the horse's second Grade 1 title.