Aidan O'Brien's Oklahoma City cost 675,000 guineas but repaid a huge chunk of that when landing the £500,000 Tattersalls Millions 2YO Trophy at Newmarket. 

The most expensive colt in the field, and sent off at 3-1, the Beresford Stakes runner-up hit the front two furlongs out under Joseph O'Brien and asserted his superiority in the final furlong, with Postponed one and a half lengths away in second and Bon Voyage a neck back in third.

O'Brien senior said: "It was a good run last week over a mile (second to stablemate Geoffrey Chaucer) and he went into the race with very solid form and off a very solid run.

"He's a tough, hardy horse and loved the ground and trip. It's very possible he'll run again this season, but he needs fast ground."

Paddy Power gave the winner an opening show of 25-1 for the 2000 Guineas.