Toney Douglas tied a franchise record by making nine of the New York Knicks' franchise-record 20 three-pointers, scoring 29 points in a 120-99 victory over the Memphis Grizzlies on Thursday night that snapped a three-game losing streak.