Ryan Moore rode the perfect race from the front in making all aboard Heavenly Holly in the Ladbrokes All-Weather Fillies' And Mares' Championships Conditions Stakes.
Watersmeet gained a much deserved success when making it third time lucky in the Betway All-Weather Marathon Championships Conditions Stakes at Lingfield.
Skardu remained unbeaten as he ran to victory in the bet365 Craven Stakes beating Momkin and Set Piece to the line.
A huge shock at Newmarket races as 66/1 Keystroke wins the Connaught Access Flooring Abernant Stakes in a photo finish.
Favourite Mister Whitaker held off the challenge of Got Away to win the Cure Parkinson's And Hambo Foundation Silver Trophy Chase at Cheltenham.
Favourite UAE Jewel ran an impressive race in the bet365 Wood Ditton Maiden Stakes cruising to a comfortable victory.
Top Breeze cruised to victory in the bet 365 Handicap at Newmarket in a strong performance over six furlongs.
Paul Nicholls is hoping the ground will be soft enough to enable Cyrname to take on Altior in the bet365 Celebration Chase at Sandown on April 27.