The long-absent Rare Rhythm provided jockey William Buick with his second winner of the day and fourth of the week by landing the Duke of Edinburgh Stakes.
Stradivarius came home best to emerge victorious in the Queen's Vase.
The Group Two contest was run over a mile and three-quarters having been reduced from two miles but it was nevertheless a thorough test of stamina.
Dual Classic heroine Winter continued her fantastic season with an assured victory in the Coronation Stakes at Royal Ascot.
Caravaggio maintained his unbeaten record with a superb display in the Commonwealth Cup at Royal Ascot.
Permian bounced back from his disappointing run in the Investec Derby to claim the King Edward VII Stakes.
Big Orange repelled the late thrust of defending champion Order Of St George to win the Gold Cup at Royal Ascot.