Japan showed his raw potential as he quickened well from out of a pocket, to land the Group Two Beresford Stakes at Naas.

Seven juveniles contested this mile race, dominated in recent years by Aidan O’Brien, who fielded three of the field this time.

There was a tortuous ten minute delay as Pythion spread a plate before mercifully, the race finally got under way.

Mount Everest was well away but it was stable mate Sovereign who pressed on, with the two O’Brien runners tracked by Japan, making it a Ballydoyle, one, two, three.

Sovereign was first into the home straight, with Ryan Moore niggling Mount Everest, while Japan was shut in and Guarantee tried to make his run.

Mount Everest kept on well to hit the front with a furlong to race, but Japan and Seamie Heffernan finally found a way out and once into the clear, began to build momentum.

Japan ranged alongside his stable mate inside the final furlong and went on close to home, to win by about ¼ of a length, with the two a couple of lengths clear of Power Of Now in third, ahead of Sovereign.

Japan, a son of Galileo, had won on his second start and is now two from three.

He was giving trainer Aidan O’Brien an eighth straight win in the Beresford Stakes and a remarkable 18th overall.