Predict the 151st Open Championship winner