Ten Sovereigns, trained by Aidan O'Brien and ridden by Ryan Moore, wins the Group One July Cup at Newmarket.
Veracious, trained by Sir Michael Stoute and ridden by Oisin Murphy, wins the Group One Falmouth Stakes at Newmarket.
Communique wins the Princess of Wales' Stakes at Newmarket as 2018 Derby winner Masar finishes last.
Two jockeys are banned for six months each after they tested positive for cocaine at Southwell races in February.
Audio & Video
Dadoozdart gets the better of King's Vow in a tight Ulster Derby at Down Royal.
In her second BBC Sport column, jockey Bryony Frost talks through her historic victory at Cheltenham - and how she celebrated at a motorway service station.
Jockey Tabitha Worsley, who broke her back in a fall 18 months ago, wins over the Grand National fences at Aintree on Top Wood, and there are victories for Supasundae and Kemboy.
Analysis and opinion from our horse racing correspondent
All the meetings scheduled in the United Kingdom
How to get into horse riding
How to get into horse riding, whether you want to work with horses at the stables or become a fully fledged jockey.
Latest updates and video from the world of equestrian sports