Gale Force Ten provided Aidan and Joseph O'Brien with their third winner of this year's Royal Ascot when battling back to beat Montiridge in the Jersey Stakes.
Having run well in the French and Irish Guineas already this season, Gale Force Ten was sent off the 9-2 favourite having dropped in class and trip.
He made what looked a race-winning move two furlongs out when getting a break on the field, but Montiridge quickened up well and just edged in front 100 yards from the line.
To his credit, Gale Force Ten battled back to win by a head, with Godolphin's Tawhid performing well in third and Garswood in fourth.
O'Brien junior said: "He's very tough, but I was praying someone would come to me as he was being very idle. When he saw the other horse he put his head down.
"He got a mile very well at the Curragh, that's why I didn't want to get too far back.
"He's small but he has a big heart."