If Tuesday's St James's Palace Stakes was a blockbuster, Friday's G1 Coronation Stakes offers just as much intrigue with the 1,000 Guineas winner Elmalka (GB) (Kingman {GB}) joined by the G1 Poule d'Essai des Pouliches heroine Rouhiya (Fr) (Lope De Vega {Ire}) and one who just might have won either had the fates not intervened. Following her scintillating display in the G1 Prix Marcel Boussac on Arc day, Ballydoyle's Opera Singer (Justify) looked the one to beat in the Newmarket Classic but a training setback meant that she missed the...