At 3.35 on Saturday afternoon at Newmarket, the first British Classic of the flat season is run – the Qipco 2000 Guineas Stakes, to give it its full name. Nineteen horses have been declared and here’s a quick look at them all. TEN SOVEREIGNS (Trainer: Aidan O’Brien; Jockey: Ryan...
Qipco 2000 Guineas – The Contenders

