“They could all run and all three would have good chances, they won’t be making up the numbers,” O’Brien said.

The trainer is confident he has the three in terrific shape heading into the $200,000 staying test.

Buffett ran 10th last start in the AJC Derby, however at his only Flemington start he ran fourth in the Victorian Derby (pictured above).

Pentire Point hasn’t started since his quality debut win at Moonee Valley on April 9, while Bellabaci showed her promise for the future with a gutsy second over 2400m at Caulfield in the Galilee final on April 11.

"Buffett has only ever run against the best so stepping back in class will suit him,” O’Brien said.

“Pentire Point would have taken a lot of confidence out of his last start win and we will be looking for him to measure up.

“While Bellabaci will take much improvement from Caulfield and she will appreciate getting onto the bigger track.”

Both Buffett and Pentire Point are also nominated for South Australian Derby on Saturday, May 2.

“I am leaning towards running all three this Saturday, but I will make a final decision come acceptance time,” O’Brien said.