Detroit was smarting over Sunday's embarrassing 26-point home loss to Minnesota, while the Knicks were still trying to put together a roster after trading away their two leading scorers.
To make things tougher for New York, Nate Robinson missed the game with a groin strain, leaving the Knicks with just eight players.
Al Harrington led the Knicks with 25 points, while David Lee added 17 and Wilson Chandler had 15.
New York was able to stay close for the first nine minutes, but the Pistons responded with a 23-7 run that put them up 40-23 in the second.
Detroit led 59-43 at the half, having outshot the Knicks 53 percent to 38 percent and getting 16 assists to New York's seven.
The Knicks got within nine in the third, but couldn't get enough stops to make a serious run. Their defensive woes were in stark display at the end of the period when Stuckey drove through the entire team to hit a buzzer-beating layup.
Notes: Chandler was ejected with 1:05 left in the third quarter after punching a loose ball in frustration after a foul was called on the Knicks. ... Harrington and Tim Thomas played their second games since the recent trades, but Cuttino Mobley has still not joined the team.