Frankie Dettori is already poised to to finish the Royal meeting as top jockey with a stunning opening day treble.
His wins with Calyx (Coventry Stakes), Without Parole (St James's Palace) and Monarchs Glen (Wolferton Stakes) took his all-time tally of winners to 59, passing Willie Carson to now sit third on the list.