Toormore maintained his unbeaten record with a pillar-to-post victory in the Craven Stakes at Newmarket.
Hamza made every yard of the running to win the Connaught Access Flooring Abernant Stakes at Newmarket on Thursday.
Mull Of Killough repeated his victory of 12 months ago in the Weatherbys Hamilton Insurance Earl Of Sefton Stakes.
Sudden Wonder ran out the narrow winner of the £200,000 Tattersalls Millions 3-Y-O Trophy at Newmarket on Thursday.
A review of Thursday's action at Cheltenham, where As I Am was on target for trainer Don Cantillon.
A review of the rest of Thursday's action from Newmarket, where Spirit Of Xian won the opening maiden for Richard Hannon.
Alex Hammond looks ahead to a long weekend of racing, including the All-Weather Championships Finals Day at Lingfield.
Jack Nicol provides an in-depth preview to every race on the All-Weather Championships card at Lingfield.
Sire De Grugy will try and defend his crown in the bet365 Celebration Chase at Sandown if the ground is suitable.
Richard Fahey's horse-by-horse guide to his runners on Good Friday and Saturday.