It was Classic weekend in Ireland this weekend, with the 2,000 and 1,000 Guineas showcased at the Curragh.
The big clash on Saturday featured Newmarket winner Magna Grecia and Champion two-year-old Too Darn Hot, who was stepping down in trip after failing to prevail in last week's Dante up at York.
However the two were brushed aside by Charlie Hills' Phoenix Of Spain, who made all under a confident Jamie Spencer from the front.
On Sunday, Hermosa followed up where stablemate Magna Grecia failed by taking back-to-back Guineas for trainer Aidan O'Brien, skipping clear of Pretty Pollyanna and Foxtrot Liv.
The three-year-old filly has shown real maturity from her juvenile days, and already looks a hot player for the Coronation Stakes at Royal Ascot next month.
Earlier in the day, Magical made it three from three this season with another bloodless success, this time in the Tattersalls Gold Cup.
Arizona was another notable winner for team Ballydoyle in the opening maiden, recording success courtesy of an eight-length margin and could be Coventry Stakes bound.