Bow Echo narrowly confirmed form with Gstaad in a grandstand finish to the St James’s Palace Stakes at Royal Ascot.
The 5-6 favourite having wowed the crowds in the 2000 Guineas, Billy Loughnane’s mount endured a rough start to the race coming out of the stalls, but was soon back on an even keel for his young jockey.
When it came to the business end Loughnane stayed out of trouble on the outside while Ryan Moore took the brave route up the inner, which paid off when his stablemate Puerto Rico drifted off the rail.
Bow Echo quickened clear, but was running on fumes in the last 100 yards as Newmarket runner-up Gstaad closed with every stride and a photo was needed to decide whether the market leader had won by a short head to stay unbeaten.