Aidan O'Brien présente Churchill dans la Breeders' Cup Classic
Can Coolmore finally win the Classic with Churchill? BHA Head of handicapping Phil Smith gives his opinion
Brough Scott follows in Churchill's hoofprints.
Here's Ryan Moore on Caravaggio and Churchill
Can Churchill bounce back from a disappointing run at Royal Ascot by beating Ribchester in the Qatar Sussex Stakes at Goodwood?
Racing with the Stars 2017 - Mike Smith - Churchill Downs
With Royal Ascot just around the corner the Postcast team ask whether or not punters will get off to the best possuble start with a Churchill and Ribchester double.
Dual Guineas winner! Churchill completes the Newmarket and Curragh double with a commanding performance on ground softer than ideal at the Curragh in the Tattersalls Irish 2000 Guineas under jockey Ryan Moore for trainer Aidan O'Brien.
Churchill wins the 2017 Qipco 2000 Guineas
Churchill shrugs aside big-race rival Mehmas to crown a fine two-year-old season with a dominant four-and-a-half lengths victory in the Group 1 National Stakes at The Curragh under jockey Ryan Moore for trainer Aidan O'Brien.
Royal Ascot winner Churchill continues his winning ways with victory in the Group 2 Galileo European Breeders Fund Futurity Stakes at The Curragh under jockey Seamie Heffernan for trainer Aidan O'Brien.
Will Saturday's 2000 Guineas be Churchill's finest hour?