The Eddie Lynam-trained Sole Power has won of today's two feature races at Royal Ascot.
The 2013 winner retained his title in the King's Stand Stakes after beating outsider Stepper Point by just over a length.
Earlier, odds-on favourite "Toronado", ridden by Richard Hughes for trainer Richard Hannon, won the opening race of this year's Royal Ascot, the Queen Anne Stakes.
Advertisement
And the Group 2 Coventry Stakes was won by 5-to-1 joint favourite The Wow Signal