Carmelo Anthony scores 29 points to lead all scorers as the Knicks hang on to beat the Timberwolves, 118-114.