Frankie Dettori gets the winner he craved at his final Royal Ascot
It had taken the 52-year-old Italian nine rides and a series of near-misses to land his 78th royal meeting success and the relief was clear. Read more