O’Brien made it three from three in juvenile sprints this week with 8-13 favourite Charles Darwin a clear victor of the Norfolk Stakes.
The winner broke sharply from the stalls and Moore was in control from thereon, sending his mount clear in the final furlong to beat runner-up Wise Approach by two and a quarter lengths.
“He’s a big, powerful, strong horse. He really looks like a four-year-old racing against two-year-olds,” said O’Brien.
O’Brien and Moore combined again to win the Ribblesdale Stakes with 7-1 chance Garden Of Eden.
Stablemate Island Hopping set a strong gallop and as he faded, Moore was well positioned to take advantage.
The jockey had looked set to grind out victory on Serious Contender in the King George V Stakes, but 3-1 favourite Merchant swooped late to win.
Tom Marquand came with a driving run on his mount to triumph for trainer William Haggas and owners Highclere Racing.