Josh Hart had 26 points and Jalen Brunson added 25 points and 10 assists as the New York Knicks extended their home winning streak to six games by beating the visiting Boston Celtics 112-106 Thursday night.