Liverpool held by stubborn Palace