1,000 Guineas: James Doyle wins second Newmarket Classic in a row with victory on Cachet Jockey James Doyle completes a stunning double by winning the 1,000 Guineas on Cachet at Newmarket. Source of original post