She made a pleasing reappearance this season when third in the Fred Darling at Newbury, but her career now looks set to lie over sprinting trips after she showed a smart turn of foot at this six furlongs.
Ryan Moore brought her with a race-winning move down the centre of the track, which has not been the place to be so far this season at Naas. That mattered little, though, as they powered away to win by two and a quarter lengths.
So Perfect was sent off the 9-10 favourite, and Royal Ascot is now on the cards for the three-year-old.
“She’s a big, powerful mare and has the option of the Commonwealth (Cup) or the King’s Stand. I’m delighted we came back (in trip) with her,” said O’Brien.
Paddy Power cut her to 12-1 from 25s for the Commonwealth Cup.