Jeremy Lin added guts to glory as the New York Knicks came from behind to beat the Cleveland Cavaliers.
The Knicks were as many as 17 points behind in the first half but stormed back to win 120-103 with plenty of help from the bench.
Lin, who received a bloody nose at one stage, finished with 19 points, 13 assists and just one turnover. Six of the 10 Knicks that played scored in double figures, topped by Carmelo Anthony's 22 points.
The past few days have offered a brief respite from Linsanity with All-Star weekend and, just before it, the basketballing lesson offered to the Knicks by the Miami Heat. The Knicks record is now 18-18.
New York coach Mike D'Antoni said: "We did a good job of sharing the ball, trying to stay wide, keep our spacing. When we did do that, good things did happen. It just makes the game really easy."
Brad Davis, recently returned from a back injury, contributed eight assists without a turnover while long-range shooting specialist Steve Novak poured in five three-pointers in the second-half revival and finished with 17 points in just 18 minutes on the court.
Lin said: "I think our second unit did an awesome job. Baron and Novak. We've been talking a lot about that and tonight we were definitely able to see the depth we have can be a strength of ours."
The Knicks trailed 61-49 at half-time but a 10-2 run brought New York within 63-59, and they went on to seize an 82-80 lead after three quarters before stretching the advantage to 17 by the final buzzer with their highest total of the season.
Antawn Jamison led the Cavaliers with 23 points, while 19-year-old rookie point guard Kyrie Irving scoring 22 points with seven assists.
New York's outstanding defensive performer was Tyson Chandler, who had 15 rebounds and blocked four shots to go with his 13 points.
Novak said: "Getting a lot of guys healthy, a lot of guys coming back. We just need to come together so we can make a push for the playoffs."
guardian.co.uk © Guardian News and Media Limited 2010