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.

Ridden by Oisin Murphy, who was recently crowned British champion jockey, Suave Richard finished the 2,400-meter race at Tokyo Racecourse in 2 minutes, 25.9 seconds to beat fifth pick Curren Bouquetd'or by three-quarters of a length.

"This is a dream come true," the 24-year-old Murphy said.