Twenty-one colts have stood their ground at the latest forfeit stage for the G1 Qipco 2,000 Guineas at Newmarket on Saturday, May 4. They include the outstanding juvenile of 2023, City Of Troy (Justify), last seen winning the G1 Dewhurst S. on the Rowley Mile by three and a half lengths. City Of Troy is one of four entries left in the 2,000 Guineas for Aidan O'Brien, the most successful trainer in the history of the Classic with 10 wins. The potential challenge from Ballydoyle is completed by Diego Velazquez...