Tyson Chandler tied a franchise record with his third straight 20-rebound game, Carmelo Anthony scored 27 points and the New York Knicks beat the Detroit Pistons 99-85 on Monday night for their fifth consecutive victory.