Caravaggio moved to the head of ante-post lists for next year's 2000 Guineas after a scintillating display in the Coventry Stakes at Royal Ascot.

Aidan O'Brien's charge was the 13/8 favourite to add to his previous victories at Dundalk and the Curragh and did so in spectacular fashion to leave the usually reserved Ryan Moore hailing him as "at this stage the best I've sat on."