Amazing AMAZING result from Macmillan York Race Day. £300,000 raised. And these 2 were the linchpins of success