Brookville golf tops Punxsy for first time since 2006