Precise backed up her victory in the Irish 1,000 Guineas by landing the Coronation Stakes at Royal Ascot.
The Starspangledbanner filly was slowly away and towards the back of field alongside stablemate True Love in the early exchanges.
Ryan Moore niggled the 8-13 market leader along midway through to take a much more prominent position, with True Love moving wide to get a run as Precise hit the front a furlong and a half out with True Love laying down the challenge.
But the Aidan O’Brien-trained Precise had the rail and found more on the run to line to lead home Touleen, who had little luck in running under Saffie Osborne, by one a half lengths with Newmarket Guineas winner True Love having to settle for third.