Haley Palmer leads Law to Neubauer title