So Perfect justified odds-on favouritism in the Goffs Lacken Stakes at Naas.
Aidan O’Brien’s filly had shown top-class form as a juvenile, finishing second to Advertise in the Phoenix Stakes and winning a Group Three.
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.
Gustavus Weston was second at 50-1, with Flash Gordon third.
“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.