The Cavs followed their worst performance of the season with their best. And they did it in the defending champions’ building. James Harden scored a season-high 32 points as the Cavs beat the Knicks 115-107 on Wednesday at Madison Square Garden, delivering the kind of complete effort that had been missing in Monday’s collapse against the Hornets.