Ed Chamberlin and Francesca Cumani present coverage of the 1,000 Guineas at Newmarket. Analysis comes from Jason Weaver and Hayley Turner, additional reporting from Oli Bell and Luke Harvey, betting news from Matt Chapman, and commentary from Richard Hoiles. 1.50 Newmarket: The Qatar Racing Handicap Stakes. 2.05 Hamilton: The Totepool Tangerine Trees Conditions Stakes. 2.20 Newmarket: The Charm Spirit Dahlia Stakes. 2.35 Hamilton: The Totepool Buttonhook Handicap Stakes. 2.55 Newmarket: The Longholes.com Handicap Stakes. 3.35 Newmarket: The Qipco 1000 Guineas Stakes.