The first race of Royal Ascot 2023 went the way of Neil Callan, Kevin Ryan, and Sheikh Mohammed Obaid Al Maktoum as Triple Time held off Inspiral, Light Infantry, and Modern Games to land the Queen Anne Stakes (G1) June 20 at Ascot Racecourse. Source