Dual Classic heroine Winter continued her fantastic season with an assured victory in the Coronation Stakes at Royal Ascot.
The daughter of Galileo caused something of an upset when seeing off better-fancied stablemate Rhododendron in the 1000 Guineas at Newmarket, but proved that was no fluke when following up in the Irish equivalent at the Curragh in tremendous style.
Her stablemate Churchill, this year's dual 2000 Guineas winner, came up short in Tuesday's St James's Palace Stakes, but Winter made no mistake in the hands of Ryan Moore.
With French raider Precieuse and Winter's stablemate Roly Poly setting the pace, the 4-9 favourite was waited with by Moore.
She was sent about her business passing the two-furlong marker and quickly found an extra gear to leave her rivals toiling.
Winter passed the post with two and a quarter lengths in hand over Roly Poly, while Hydrangea was third to provide trainer Aidan O'Brien with a one-two-three, and a big double on the day after Caravaggio in the preceding Commonwealth Cup.
Moore said: "She was only doing what she had to do. She travelled beautifully through the race and was very professional, but she was just doing what she had to I think.
"It's a hard thing to do to win two Guineas and then come here, but she's with a trainer who can do magic things.
"It's very hard to do what she's done, but she's good. She's beaten some good fillies from France and America and this is a strong piece of form."