Coroebus claims dramatic victory in the St James’s Palace Stakes at Royal Ascot
Coroebus was made to pull out all the stops to supplement his 2000 Guineas triumph with victory in a thrilling renewal of the St James's Palace Stakes at Royal Ascot.