Golf Kimberley Beveridge completes a week of surprises by winning Scottish Women’s Championship July 1 2019