Battle of palo hincado