Frankie Dettori and Wesley Ward combined to win the Queen Mary again as Campanelle stayed on strongly to score at Royal Ascot.
It was a fourth victory in the race for both trainer and jockey but just their second together, four years on from the breathtaking success of the brilliant Lady Aurelia in the same colours.
That victory had come from the front, as so often is the case with a Ward-trainer speedster, but in a demonstration of his tactical astuteness and class, this time Dettori bided his time down the centre.
Sacred (5/1) had appeared set to score for Cheveley Park having travelled best of all, but Campanelle found plenty and went on to win by three-quarters of a length at 9/2.
Third place went to 100/1 shot Caroline Dale, with evens favourite More Beautiful never really a threat for Aidan O'Brien.
Dettori said: "Having an outside draw, you have the luxury of deciding when you want to go. I thought I'd get my filly organised to the two and I had plenty of horse left.
"She's very sensible, she's not a tearaway. I was able to control her energy and when I asked her to quicken she quickened really well.
"When I ride for Wesley he leaves it up to me, his horses are always very well schooled and know their job. A lot of the time they make the lead, but we don't have to make the lead all the time, it depends how the race develops.
"I'm pleased, Wesley sent horses and has had one winner and two seconds. Barbara (Banke, Stonestreet Stables) is a big supporter of mine and so is Wesley, I wish they were here to celebrate with me but we will get together very soon."
It was a welcome winner for Ward, who had hit the crossbar twice on Friday, but no doubt a frustrating result for William Haggas, who saddled his fourth runner-up of the week in the shape of Sacred.
Ward said: "We were narrowly beaten last year and we've had some near misses this year so we needed that.
"The owners are big supporters of mine, they obviously had Lady Aurelia with me, and with Frankie, who rode such a brilliant race - it's great.
"My assistant has done a great job, I've such a great team, and words can't describe how I feel right now, it means more given this is not a normal year."
Related horse racing links
Responsible gambling
We are committed in our support of responsible gambling. Recommended bets are advised to over-18s and we strongly encourage readers to wager only what they can afford to lose.
Sky Bet's responsible gambling tools are detailed here and if you are concerned about your gambling, please call the National Gambling Helpline on 0808 8020 133, or visit begambleaware.org.
Further support and information can be found at GamCare and gamblingtherapy.org.