David Grace made an unbelievable fluke at the British Open which helped set him up for victory against Jamie O'Neill.