James McDonald sets new marker after record 130th Group 1 win at Rosehill Guines

James McDonald has broken Damien Oliver’s all-time record for most Group 1 wins by a jockey aged just 34.