Sam Twiston-Davies rides into a storm as Big Buck’s is beaten