Knaresborough golfer beating Tiger Woods at The Open