Al Shaqab Racing's Ebro River shines with Group 1 win in Ire