Winter romped to a third consecutive Group One victory in the Coronation Stakes to seal a double for Ryan Moore and Aidan O'Brien at Royal Ascot on Friday.
The classy three-year-old filly had already landed the Irish 1,000 Guineas and the 1,000 Guineas Stakes at Newmarket this year and was a cut above to give jockey Moore a fifth victory of the week on the penultimate day of the famous meeting.
Odds-on favourite Winter charged away from her rivals in the seven-furlong sprint to win by two-and-a-quarter lengths from stablemates Roly Poly and Hydrangea.
Trainer O'Brien told ITV Racing: "She travelled well, Ryan had her in a lovely position, she came home very well.
"She is very classy, a great traveller. When you ask her, she picks up and gallops strong. She's striving from race to race."
There was yet another victory for the prolific O'Brien and Moore combination in the Commonwealth Cup when Caravaggio made it six wins out of six.
The champion three-year-old sprinter, a 5-6 favourite, charged up the inside and romped home to maintain his perfect record ahead of Harry Angel and Blue Point.
Different League held off Alpha Centauri by a neck to score in the Albany Stakes, while Permian took the honours in the King Edward VII Stakes for William Buck and Mark Johnston.
Stradivarius was the winner of the Queen's Vase, edging out Count Octave, and 20-1 outsider Rare Rhythm triumphed in the day's final race, the Duke Of Edinburgh Stakes, to give Buick his second success of the day.