Crystal Palace vs Cardiff: expect a nervy contest at Selhurst Park