Richard Fahey picks out Prix Du Moulin for Ribchester
The four-year-old started his British season with wins in the Lockinge Stakes at Newbury and the Queen Anne Stakes at Royal Ascot before suffering a surprise defeatat Glorious Goodwood.
Read more »