NEW YORK -- Carmelo Anthony scored 27 points and Tyson Chandler tied a franchise record by grabbing 20 rebounds in his third straight game as the New York Knicks finished off an undefeated home stand with a 99-85 win over the Detroit Pistons on Monday night at Madison Square Garden.