Suns 133, Knicks 118
NEW YORK -- Quentin Richardson made seven of Phoenix's 16 3-pointers, Jim Jackson added five shots from behind the arc and the Suns had their highest point total of the season. The Suns tied a team record for 3s, the last of which -- by Richardson with 1:42 left -- ended the Knicks' final chance. Amare Stoudemire scored 29 points, Richardson had 25, Joe Johnson 24 and Shawn Marion 20 for Phoenix. Jamal Crawford led the Knicks with 40 points.
Bulls 111, Nuggets 107
CHICAGO -- Kirk Hinrich scored 23 points and Eddy Curry shook off a groin injury to add 14 in the fourth quarter, sending Chicago past Denver for its 11th win in 12 games. Denver got 32 points from Carmelo Anthony.
Celtics 97, Bobcats 92
CHARLOTTE, N.C. -- Paul Pierce scored 33 points to help Boston end its nine-game road losing streak and hand Charlotte its ninth loss in a row overall. Pierce, who went 13-for-16 at the foul line, sealed it with a free throw with 13 seconds to play to give the Celtics a road victory for the first time since Dec. 18 in Cleveland. Emeka Okafor scored 20 and added 12 rebounds and five blocked shots for the Bobcats.
Grizzlies 95, Magic 83
MEMPHIS, Tenn. -- Stromile Swift had 18 points and nine rebounds, leading Memphis over Orlando. Grant Hill and Steve Francis led Orlando with 18 points each. Rookie guard Jameer Nelson scored 17.