With the win, they moved into second place in the Eastern Conference.
On the season, they are 4-4 without Anthony. They have won six of seven heading into Thursday's showdown with the Oklahoma City Thunder.
STRONG START FOR STAT: Much was made of Amar'e Stoudemire not starting the game tonight. But it didn't seem to bother him.
Stoudemire came off the bench and carried the Knicks with 22 points in 31 minutes. He continued his efficient play, hitting eight of 12 shots.
His minutes total was one more than the Knicks medical staff would have liked. Team doctors have advised Woodson to play Stoudemire no more than 30 minutes. He played 32 minutes in the Knicks' win over Cleveland on Monday.
RAY'S DAY: The Knicks were up 15 in the second quarter but were outscored by 19 over the next 14 minutes as Detroit stormed back.
Amar'e Stoudemire is no stranger to adversity, but he's also one of the all-time Knicks. Where does he rank? ESPN NY's Top 25 KnicksVote
They took control in the fourth thanks to three straight three pointers (two from J.R. Smith, one from Kidd) to take a nine-point lead.
Felton's three with 2:16 to go to put them up by 14 and capped a roller-coaster game. Felton hit four of five from deep.
Smith struggled early but had three key fourth-quarter threes. He finished with 20 points. Kidd had six points, six assists, five rebounds and three steals.
SLOPPY PLAY: If Woodson had any hair on his head, he probably would have pulled it out in the first half.
The Knicks had a mind-numbing eight turnovers in the first eight minutes of the game and had 14 turnovers in the half.
They finished the game with 20 turnovers. Detroit had 20 points off of turnovers.
In the first two months of the season, they took care of the ball well, averaging fewer than 11 turnovers per game.
They had 17 on Sunday against Miami. Is this the start of a troubling trend?
WHAT'S NEXT: The Knicks finish their second of six back to backs of the month with a home matchup against the Thunder on Thursday.