The New York Knicks got the better of the Detroit Pistons in their 128-98 win on Friday night at Little Caesars Arena.