The Falmouth Stakes, a Group 1, $280,000 mile for fillies and mares, opens Newmarket’s July meeting with a bang on Wednesday when two-time 1000 Guineas winner Special Duty squares off against Lillie Langtry, winner of Royal Ascot’s Coronation Stakes. Two other group race winners at the Royal meeting, Strawberrydaiquiri and Rainfall, make this a special race in which the eight runners all sport Racing Post Ratings as high as 117 but none lower than 113.