Winter and Caravaggio propelled Irish trainer Aiden O’Brien and jockey Ryan Moore to victories in the Coronation Stakes and Commonwealth Cup at Ascot yesterday.
Odds-on favourite Winter launched a late charge to gallop clear and win the Coronation Stakes, the grey filly finishing two and a quarter lengths clear to add to his English and Irish 1000 Guineas triumphs.
Roly Poly finished second and Hydrangea third to complete a one-two-three for O’Brien in a repeat of last month’s Irish Guineas at the Curragh.
Caravaggio secured a sixth win in as many races in the preceding Commonwealth Cup as Moore waited patiently before pushing the favourite past the Godolphin duo of Harry Angel and Blue Point.