Japan Beats Crystal Ocean In Juddmonte
Japan has upset favourite Crystal Ocean to win the Juddmonte International, giving trainer Aidan O'Brien a record-equalling sixth victory in the race at York. Japan was one of the favourites for the Derby in June and ran third before later breaking his Group One duck in the Grand Prix de Paris. Racing out of his[...]
Read More