Newmarket’s QIPCO Guineas Festival is one of the most iconic days of sport in the British calendar.
Saturday saw some of the best three year old colts of their generation line up in the first Classic race of the season, the QIPCO 2000 Guineas. And there was a whole host of talent on display across the rest of the eight race card too.