who won the us golf open in 2004
2004 U.S. Open (golf) The 2004 United States Open Championship was the 104th U.S. Open, held June 17â€“20 at Shinnecock Hills Golf Club in Shinnecock Hills, New York. Retief Goosen won his second U.S. Open title, two strokes ahead of runner-up Phil Mickelson, the reigning Masters champion.[2][3][4][5] The purse was $6.25 million with a winner's share of $1.125 million.[6]