Jockey Frankie Dettori completed a sweep of the four group stakes June 20 at Royal Ascot as Stradivarius (IRE) ran out a brilliant winner of the Gold Cup (G1) at Royal Ascot for the second time.