The Open Championship vinnes av Harry Vardon, Storbritannia US Open vinnes av skotskamerikaneren Willie Anderson.