Shedaresthedevil proves superstar with third Group 1 victory