IT was a good weekend for Aidan O’Brien. Hermosa’s victory in the Irish 1000 Guineas means that he has now won three of the first four Classics in Britain and Ireland so far this season.

Magical oozed class in easily landing the Tattersalls Gold Cup, and Arizona’s facile victory in the opening maiden on Sunday was the first leg of a treble on the day for the champion trainer, while Constantinople was impressive in winning the Gallinule Stakes on Friday.