Celtics 119, Warriors 111 Ray Allen scored 25 points, Rajon Rondo had a season-high 22 and Boston overcame a 14-point, third-quarter deficit to defeat visiting Golden State.
Paul Pierce had 21 points, six rebounds and five assists. Kevin Garnett added 21 points and 13 rebounds for Boston, which won its sixth consecutive game.
Rondo, a 6-foot-1 point guard, added eight rebounds and seven assists, running the Celtics' offense to a season-high point effort.
Corey Maggette paced the Warriors with a season-high 32 points and Stephen Jackson had 30. Golden State lost its fourth straight.
The contest featured the NBA's leading defensive team, Boston, against one of the league's highest-scoring offenses.
The lead changed hands seven times in the final quarter before Boston took it for good on Tony Allen's three-point play, making it 103-102 with 6:43 remaining. Allen collected Garnett's airball in the lane, scored on a layup and was fouled.
After Maggette missed a jumper on the other end, Garnett converted a three-point play on Boston's next possession to increase it to 106-102.
Rondo's follow pushed Boston's lead to six and Ray Allen nailed a 3-pointer from in front of the Warriors' bench, making it 113-104 with 3? minutes left.
Boston, which trailed 67-54 at halftime, opened the second half with a 22-10 run to climb back into it. Pierce's turnaround jumper in the lane gave the Celtics an 84-83 edge, their first lead since midway into the second quarter, and they led 86-83 after three.
Cavaliers 117, Thunder 82
LeBron James played just 17 minutes, tying his career low, as Cleveland rolled past visiting Oklahoma City on Wednesday night.
James scored 14 points. The Cavaliers superstar also played 17 minutes on Dec. 29, 2004, a game he left because of an injury.
Zydrunas Ilgauskas led Cleveland with 17 points. All 12 players on the roster scored. The Cavaliers are 12-3 for the first time in franchise history and remained undefeated at home in eight games.
Oklahoma City (1-15) has the worst record in the NBA and lost its 13th straight game. The Thunder is 0-3 under interim coach Scott Brooks, who took over when P.J. Carlesimo was fired Saturday.
Chris Wilcox led Oklahoma City with 14 points.
Raptors 93, Bobcats 86
Chris Bosh had 39 points and 11 rebounds, Joey Graham added a season-high 17 points and Toronto beat visiting Charlotte.
Andrea Bargnani had 11 points, while Jose Calderon had 10 points and nine assists as Toronto won for the first time in three games and improved to 3-4 at home.
Gerald Wallace led Charlotte with 23 points. Emeka Okafor had 16 points and 14 rebounds, but the Bobcats still lost for the fifth time in six games.
Jared Dudley and D.J. Augustin each scored 13 for the Bobcats.
Hawks 102, Bucks 96
Al Horford scored 21 points and converted a key three-point play to protect a late lead, leading Atlanta over visiting Milwaukee.
Atlanta led by only two points when Horford's three-point play pushed the lead to 94-89 with 1:48 remaining. Flip Murray's 3-pointer with 54 seconds left made it 99-91.
The Hawks have won 3 of 4 after losing four straight. Atlanta was ahead most of the game but neither team led by double figures.
Richard Jefferson scored 25 points for Milwaukee and rookie Ramon Sessions had 21. But reserve Charlie Villanueva, who had 19 points in 22 minutes, was the Bucks' only other scorer in double figures.
The Hawks had better balance, with five scorers in double figures.
Marvin Williams and Mike Bibby each scored 18 points for Atlanta. Murray had 16 points. Joe Johnson added 15 points and nine assists.