Seventh Heaven put behind her a below-par display at Epsom to spring a surprise in the Darley Irish Oaks at the Curragh.
The daughter of Galileo was giving Aidan O'Brien his fifth success in the fillies' Classic though she was not her trainer's main hope.
That was Ribblesdale Stakes winner Even Song, who was well-beaten despite being sent off the 4-5 favourite.
Seventh Heaven (14-1) had only finished sixth in the Investec Oaks and returned to the form she showed to win the Lingfield Oaks Trial from Architecture and she had that rival back in second place again.
Pretty Perfect, another O'Brien inmate, made the running until she was overhauled in the final quarter-mile and it was Seventh Heaven, in the hands of Seamie Heffernan, who pulled clear to win by two and three-quarter lengths.
The Hugo Palmer-trained Architecture, ridden by Frankie Dettori, was second, with Mick Channon's Harlequeen a length and a quarter away in third as that pair repeated their placings at Epsom behind the O'Brien-trained Minding.
Roger Varian's Ajman Princess, who was replated at the start, was eased right down by Andrea Atzeni soon after entering the straight.