The Qipco-sponsored 2,000 Guineas is a race run over 1m and is the first of the five English Classics to be run each season - with the 1,000 Guineas run the following day. Both races are staged at Newmarket racecourse, and for 3 year-olds only, the race is also seen as an early-season guide to that…
Read more