Aidan O’Brien’s Rumplestiltskin landed the Group One Moyglare Stud Stakes at the Curragh under Kieren Fallon.
The Danehill filly was a warm order for the seven-furlong race following her effortless success in the Debutante Stakes at the County Kildare track four weeks ago.
Sent off the 2-7 favourite to enhance her 1000 Guineas credentials, Rumplestiltskin hit the front inside the final furlong but had to battle hard to see off Ugo Fire (25-1) by neck.
Ardbrae Lady, a 100-1 outsider, finished third.
Fallon settled Rumplestiltskin towards the back of the field and had to drop her right out and pull wide in order to get a run.
She then took a long time to find top gear and after joining Ugo Fire at the head of affairs, looked around and was really pushed to secure first place.
However, she started to gain the upper hand in the closing strides and was in command on the line.
"She pulls up when she get to the front. She's really only as good as the horses she's racing against - she only just does enough," O'Brien said.
The Ballydoyle handler indicated this may be Rumplestiltskin’s last outing of the season before being put away for a Classic campaign.
“She’s a very smart filly and the Guineas next year would be a possibility.”
Fallon felt the filly may have suffered some inference at the start, and he added: “She was hampered early on and I was lucky to finish.”