Finsceal Beo just held the late challenge of 66-1 outsider Dimenticata to register a Classic double in the Boylesports Irish 1000 Guineas at the Curragh.
Jim Bolger's star is only the second filly to land the English-Irish 1000 Guineas double with Attraction three years ago the first.
However, the victory of Finsceal Beo is all the more meritorious after she was denied a clean-sweep of mile Classics when touched off by Darjina in Paris a fortnight ago.
Kevin Manning elected to settle the daughter of My Greeley off the pace, rather than have her at the head of affairs as she was when producing her breathtaking performance at Headquarters.
He pulled the 9-10 favourite out for a run on the rain-softened ground over a furlong from the finish and readily galloped clear, only for Dimenticata to come from the clouds in a bid to spoil the party.
But fortune was on Bolger's side and his charge held on by a neck, with Aidan O'Brien's 12-1 shot Peeping Fawn a two-length third.
The Mick Channon-trained Treat finished fourth behind the winner at Newmarket but was beaten a fair way from home under Johnny Murtagh.
Newmarket runner-up Arch Swing likewise failed to build on that and finished an eased-down last under Mick Kinane.
Bolger said: "I am very happy with her, it was a great performance. The fact she has had three very busy weeks has nothing to do with the way she has run, she is just much better on top of the ground She's had to be at her best to win on that ground and she is not as good on that ground as she is on the better ground.
"I am sure somebody else will probably win all three Guineas but the message is there for the capability of the European planners to have two weeks between each of the three races, and make it a fillies' triple crown."
Plans for the crack filly remain fluid, but Cashmans make her the even-money favourite for the Coronation Stakes at Royal Ascot. Bolger continued: "I will have to consult with Michael Ryan (her owner) and Kevin about where to go next, but the Pretty Polly or some such race would be what I was thinking about."
Kevin Prendergast's runner-up was in front after passing the line, and the veteran trainer said: "They didn't go fast enough and she would have run better with a quicker pace."