Aidan O'Brien's So You Think recorded his 10th Group One victory in the 150th Anniversary of Prince of Wales's Stakes at Royal Ascot.
The former Australian superstar suffered a shock odds-on reverse in this 10-furlong prize 12 months ago, but he got the job done in good style on this occasion.
Always travelling strongly in the hands of the trainer's son, Joseph, the six-year-old (4-5 favourite) looked likely to run out an easy winner when cruising to the front halfway up the home straight.
The Queen's Carlton House emerged on the far rail to launch a serious challenge, but So You Think saw him off, asserting close home to score by two and a quarter lengths.
Carlton House just held on to the runner-up spot from Farhh, who finished as well as anything having encountered traffic problems in the straight.
While So You Think may not have taken the European scene by storm quite as anticipated since joining O'Brien last year, this was still his fifth top-level triumph for his current connections.
He had suffered defeats in the Breeders' Cup Classic and the Dubai World Cup on artificial surfaces, but he warmed up for his return to Ascot with a routine victory in the Tattersalls Gold Cup at the Curragh.
His young rider sat still in the saddle turning for home before unleashing his mount and he eventually ran out a comfortable winner to give O'Brien junior his first ever Royal Ascot triumph.
A victory for the Queen in Jubilee year was not to be on this occasion, but Carlton House ran a perfectly respectable race given he was keen for the first half of the contest.
Farhh was undoubtedly the eyecatcher for the Godolphin team.
Taking a huge step up in class from winning a Thirsk handicap, the Pivotal colt finished off his race with purpose, leaving the impression he could well have shaken up the winner with a clearer passage.