Ethical Diamond made it a momentous day at Royal Ascot for Willie Mullins when powering down the outside to win the Duke of Edinburgh Stakes in the hands of Ryan Moore.
Mullins and his wife Jackie had taken part in the royal procession before racing and his dual-purpose performer had no trouble in justifying 3-1 favouritism.
Fourth last year, he was 2lb higher having also finished fourth in the County Hurdle at Cheltenham - but the result barely looked in doubt and he came home two lengths clear of Mutaawid and Naqeeb
Harry Eustace's fine Royal Ascot continued when Time For Sandals blazed her way to Commonwealth Cup glory.
The Newmarket handler struck for the very first time in Group One company with Docklands in the Queen Anne Stakes and wasted little time doubling that tally with a filly who was registering just her second career victory - and first since her debut last year.

Sent off at 25-1 in the hands of Richard Kingscote, she cruised to the front on the far side with a furlong to run and showed great resolve to edge out Arizona Blaze by a neck with the supplemented Rayevka half a length further back in third.
Venetian Sun backed up Karl Burke's confidence in her ability with a dominant display in the Albany Stakes.
Ante-post favourite in the build up to the race following an impressive winning debut at Carlisle, she was sent off at 7-1 in the end with Burke having drawn a blank with several other fancied juvenile runners this week.
She also had to overcome what looked a disadvantageous draw in stall one under Clifford Lee, yet despite having no cover, she was in front with a furlong to run and pulled a length and a half clear of Awaken and Balantina.