NEW YORK (AP) — On a night when he joined the NBA's 20,000-point club, Carmelo Anthony scored 28 points, including the go-ahead basket with 1:23 remaining, and the New York Knicks edged the Charlotte Hornets 96-93 on Sunday night.

Al Jefferson had 21 points and Gary Neal added 17 points off the bench for the Hornets (1-2), who lost their second straight.

Amar'e Stoudemire had 17 points off the bench for the Knicks (2-1), who won their second straight. Iman Shumpert added 15 points.

With 2:49 remaining in the fourth quarter after Charlotte's Kemba Walker scored on a reverse lay-up to extend the Hornets' lead to 93-90. After a turnover by Lance Stephenson, Knicks backup point guard Pablo Prigioni found an open Shumpert, who hit a 3-pointer with 2:06 left, to even the game 93-all.

Walker then missed a layup with 1:42, setting up Anthony's 15-foot jumper gave the Knicks the lead for good, 95-93.

More From 104.5 THE TEAM