NEW YORK -- J.R. Smith hasn't had a run like this since high school.
No NBA reserve has in more than two decades.
|More on Bobcats-Knicks|
|More NBA coverage|
"He is focused. He is dialed in. Locked in," Carmelo Anthony said. "He is playing extremely well and his confidence is sky high. We are following his lead."
Anthony had 32 points and Raymond Felton added 18 for the Knicks, who have the longest current streak in the NBA. They built a 30-point lead that was reduced to single digits for the second game in a row.
Smith had 23 points at halftime, shooting 9 of 11 from the field. He is the first player with three straight 30-point games as a reserve since Ricky Pierce in 1990.
"Last run I was on like this was in high school and that was too easy," Smith said. "But, I got a great cast with Melo and Ray. We have so many threats out there. It's hard to honor each person every game. So depending on who's got it going, it just so happens it's my turn."
The Knicks held their biggest lead of the game at 58-28 when Smith hit a 3-pointer with 5:24 left in the first half. The Bobcats then went on a 19-9 run to pull within 20 before Anthony's two free throws gave the Knicks a 69-47 halftime lead.
After shooting 62.5 percent (25 of 40) from the field and 75 percent (9 of 12) from 3-point range in the first half, the Knicks went cold in the third quarter, going 5 of 18 from the field and missing all four shots behind the arc.
The Bobcats took advantage and pulled within 83-69 on Jeffery Taylor's free throws with 39 seconds left in the quarter.
However, Felton's layup and three free throws by Smith gave the Knicks an 88-69 lead after three quarters.
The Knicks' struggles persisted in the fourth quarter and the Bobcats continued to cut their deficit. Gordon's 3-pointer with 2:57 left brought Charlotte within 102-93 and Josh McRoberts followed with a dunk with 2:05 to go and the Knicks' lead was down to seven.
"At the end of the day, we've got to find ways to close games better," Felton said. "Against a team that might be a little bit better than the Bobcats, it could go either way."
Smith hit a short floater with 1:02 left. Then, after Henderson's two free throws again brought the Bobcats within seven, Anthony hit two free throws, Smith made one, and Anthony sank a jumper to secure the victory.
"We got a lot of fight," Henderson said. "It's just tough when you see you're down 30. It's hard to see the light. We got a lot of guys with pride and a lot heart. We just couldn't come up with it at the end of the game."
Charlotte took its only lead on the game's opening basket by Henderson.
The Knicks shot 83.3 percent from 3-point range (5 of 6) in the first quarter and took a 38-20 lead. They didn't commit a turnover in the period, while the Bobcats had six.
"You like to win big when you are up big, but to me a win is a win," said Knicks coach Mike Woodson. "But, we are not closing it out the way we should."
But they are opening them the way they should, and their Atlantic Division lead is up to 3 1/2 games over the Nets.
|J.R. Smith posts 37 points, his third straight 30-point game, as the Knicks win their 7th straight. (Getty Images)|
|New York (45-26) «||38||31||19||23||111|
|CHA:G. Henderson 35 Pts
CHA:B. Biyombo 9 Reb
CHA:K. Walker 8 Ast
|NY:J. Smith 37 Pts
NY:C. Anthony 11 Reb
NY:I. Shumpert 5 Ast
|Players of the Game|
New York Knicks Diamond Cut T-Shirt - Orange
$23.95 Shop Now!
|G. Henderson, SG||46||9-16||15-17||7||3||5||35|
|K. Walker, PG||41||6-19||3-4||3||8||2||16|
|B. Biyombo, PF||34||1-2||0-4||9||2||4||2|
|M. Kidd-Gilchrist, SF||31||6-11||2-2||8||1||2||14|
|J. McRoberts, PF||28||2-4||2-2||4||2||6||6|
|B. Gordon, SG||25||4-9||0-0||1||1||1||12|
|J. Taylor, SG||19||3-4||2-2||2||0||2||8|
|J. Pargo, PG||16||3-8||0-0||0||1||4||9|
|D. Diop, C||Did Not Play|
|B. Haywood, C||Did Not Play|
|T. Thomas, PF||Did Not Play|
|R. Sessions, PG||Did Not Play|
|B. Mullens, C||Did Not Play|
|R. Williams, SF||Did Not Play|
|J. Adrien, SF||Did Not Play|
|Complete Box Score|
|K. Martin, PF||36||2-5||2-4||6||0||4||6|
|C. Anthony, SF||36||11-28||9-10||11||2||4||32|
|R. Felton, PG||36||7-11||2-2||3||2||2||18|
|I. Shumpert, SF||27||2-4||2-2||2||5||3||8|
|P. Prigioni, PG||11||0-1||0-0||0||1||3||0|
|J. Smith, SG||37||12-18||11-12||2||1||5||37|
|J. Kidd, PG||23||1-4||0-0||7||3||2||3|
|S. Novak, SF||19||1-2||0-0||2||0||1||3|
|C. Copeland, SF||11||1-2||0-0||2||0||3||2|
|M. Camby, C||4||1-2||0-0||2||0||0||2|
|K. Thomas, PF||Did Not Play|
|R. Wallace, PF||Did Not Play|
|T. Chandler, C||Did Not Play|
|A. Stoudemire, PF||Did Not Play|
|J. White, SG||Did Not Play|
|Complete Box Score|