Japan stars as O’Brien dominates Share September 30, 2018 Dm4r Sport News the news is Japan narrowly outpointed his better-fancied stable companion Mount Everest to land the Group Two spoils in the Beresford Stakes at Naas. to read more about Japan stars as O’Brien dominates please follow the link to the news source below Source : SkySports