IBERIAN shines on Newbury debut - but should he have run at Royal Ascot?