Empress Josephine rules as Aidan O’Brien lands 10th Irish 1,000 Guineas
Empress Josephine ate up ground in the last furlong to give trainer Aidan O'Brien his 10th win in the Irish 1,000 Guineas and jockey Seamie Heffernan his fifth at the Curragh on Sunday.