Summer Romance made all the running to take the G3 Princess Elizabeth Stakes (Sponsored by Investec) over an extended mile.
The Godolphin runner was returned at 9/1 and held on to score by three-quarters of a length from Cloak Of Spirits.
Winning jockey William Buick said: “Summer Romance ran in the 1,000 Guineas last time and ran a good race [eighth to Love]. I wasn’t in a very good position in the 1,000 Guineas and I was worried about what was in front of me.
“It was hard to notice it from the naked eye, but she did a lot of late work at Newmarket.
“Last year, she was obviously very speedy and very sharp, but Charlie (Appleby, winning trainer) was adamant that a mile would be within her compass.
“We got a soft lead today and it suited her. She has turned the Guineas form around with Cloak Of Spirits.
“Summer Romance has always been perceived as a nice filly in the stable and I am just pleased that she has got a Group win next to her name.”
4.15pm Princess Elizabeth Stakes (Sponsored by Investec) (Group 3) 1m 113y
1 Summer Romance Charlie Appleby 3-9-00 William Buick 9/1
2 Cloak Of Spirits Richard Hannon 3-9-00 David Egan 100/30
3 Rose Of Kildare Mark Johnston 3-9-00 Joe Fanning 14/1
Winner owned by Godolphin
5/4 Fav Fooraat (5th)
Time: 1m 44.71s