Sole Power recorded back-to-back-victories in the Pearl Bloodstock Palace House Stakes at Newmarket with another classy display.
Ryan Moore brought Eddie Lynam's dual Group One winner to lead inside the final furlong after Justineo and Stepper Point had made the running in this Group Three five-furlong dash.
Despite having to be switched right for a clear run at a vital stage, the 9-4 favourite found a terrific turn of foot and got home by half a length from Kingsgate Native, who was also second 12 months ago. Hot Streak was another head away in third.
Moore said: "He's probably the best five-furlong horse in England and Ireland. He was back to his best today. If he gets a hard pace to run at he's about the best there is."
Lynam added: "Ryan said he was super today. Unlike his trainer, he is improving with age. He's very honest - too honest - and Ryan loved him today.
"We're looking forward to another good season. If he gets three things - his ground, that he's bouncing out of his skin, and that Ryan Moore rides - he'll go to the Temple Stakes. If not, then he's off to the King's Stand at Royal Ascot."
Kingsgate Native's effort delighted his trainer Robert Cowell, who said: "He's nine years old and showing no signs of stopping.
"He looked a bit burly today but the plan was to have him ready to defend his title in the Temple Stakes. I don't think he'll be going to Royal Ascot anyway."