Banimpire won her third Group 3 of the season when comprehensively taking the Kerry Group Noblesse Stakes over a mile and a half at Cork.
The Holy Roman Emperor filly – who finished fifth in the Irish 1000 Guineas - saw out her first attempt at the trip with relish when justifying 7/4 favouritism in the hands of Kevin Manning by three lengths.
Ger Flynn, representing trainer Jim Bolger, said: “We were delighted with that. She did it really well.
“She got the mile and four furlongs with no problem. Kevin said she hardly had a race.
“The Ribblesdale Stakes at Royal Ascot next Thursday is still very much on the agenda.” Sense Of Purpose and Amazing Beauty filled the places at 14/1 and 12/1 respectively.