Beauty Generation's winning run came to an end at 10 as she could finish only third behind Rise High in the Oriental Watch Sha Tin Trophy (Group 2 Handicap) (Class 1) (3yo+) (Course A) (Turf), 1m - Good To Firm, 3yo+Oriental Watch Sha Tin Trophy.
Aidan O'Brien saddled his first winner of the QIPCO Champion Stakes as Magical battled to victory at Ascot.
Frankie Dettori has made a habit of taking centre stage at Ascot - and Star Catcher ensured he did so again after becoming the 250th Group One winner of his career in the Qipco British Champions Fillies & Mares Stakes.
Stradivarius suffered his first defeat in almost two years as Kew Gardens came on top in a pulsating climax to the QIPCO British Champions Long Distance Cup.
Frankie Dettori got on the scoreboard at Ascot when Star Catcher bravely won the QIPCO British Champions Fillies & Mares Stakes.
Most Read Racing
A look at how the Sporting Life recommended bets have performed in October 2019.