One For Arthur, ridden by Derek Fox, won the Grand National at Aintree, with Cause of Causes second and Saint Are third. Blaklion came. Winners. PA. That is your lot for today. Jockey Derek Fox doesn't have any rides tomorrow, This is how he won the Grand National. Grand National One For Arthur wins at Aintree – video highlights . ONE FOR ARTHUR - the first # GrandNational winner for Scotland.