Bow Echo wins the St James’s Palace Stakes at Royal Ascot, fending off Gstaad in a tight finish to remain unbeaten. Multiple outlets describe the race as a grandstand thriller, with Bow Echo not cruising despite coming in on strong form. After looking capable of establishing control at times during the run, Bow Echo ultimately wins at the line by a narrow margin, with reports indicating a short-head at the finish. The result gives Bow Echo a first Royal Ascot Group One, and it extends his record while confirming that he can handle the test of Ascot’s track and finishing stretch. Coverage also notes the context of Bow Echo’s prior 2,000 Guineas victory over Gstaad, where the margin had been substantially larger, but emphasises that Ascot presents different demands. The win is credited to trainer George Boughey and rider Billy Loughnane, and several reports add that attention is already turning to the horse’s next likely campaign target after Royal Ascot.