Blake Griffin totaled 29 points, eight assists, and six rebounds Tuesday night as the Detroit Pistons never trailed in a 105-92 victory over the New York Knicks, whose home losing streak reached 16 games.Griffin helped the Pistons win for only the 11th time in their last 33 games, and they won consecutive games for just the second time since then. He made 10 of 17 shots, including three 3-pointers, as the Pistons shot 46.8 percent and beat the Knicks for the ninth time in the last 10 meetings.Reggie Bullock hit five 3-pointers and added 19 points, while Detroit center Andre Drummond totaled 17 points and 16 rebounds and notched his 42nd double-double. Reggie Jackson contributed 19 points and seven assists as Detroit followed up its 26-point home win over Denver by making enough plays down the stretch.The Knicks remained winless at home since beating Milwaukee in overtime on Dec. 1. They also dropped their 14th straight game since beating the Los Angeles Lakers on Jan. 4.Dennis Smith Jr. led the Knicks with 25 points, but New York shot 40.0 percent and scored under 100 points for the seventh straight game. Mitchell Robinson added 13 and fellow rookie Kevin Knox finished with 11.Griffin scored 14 points as the Pistons shot a blistering 59 percent and held a 36-28 lead after the opening quarter. Two dunks by Robinson and a layup by Allonzo Trier helped the Knicks get within 43-42 about four minutes into the second, but the Pistons re-inserted their starters and took a 57-48 lead on two free throws by Drummond with 3:21 left and a 63-54 lead by halftime.