The New York Knicks dominated the Boston Celtics 105-95 for their second victory in as many games to open the season.