BESHARAH lost her unbeaten record when third in the Group 2 Queen Mary Stakes at Royal Ascot and was then beaten a nose by Illuminate in the Group 2 Duchess of Cambridge Stakes at Newmarket, but she made it third time lucky in pattern company when coming home a three-length winner of the Group 3 Princess Margaret Juddmonte Stakes over six furlongs at Ascot last Saturday.

The time she clocked was more indicative of good-to-soft ground rather than the official description of soft, and it was an eye-catching performance that made her entry in the Group 1 Connolly’s Red Mills Cheveley Park Stakes look more interesting.