The Barberstown Castle Novice Steeplechase (Grade 1) – Race Result | Horse Racing Ireland May 2, 2024