Bobcats 91, Bulls 81
Charlotte's losing streak ended at 18 on Monday. A fantastic way to finish 2012. Chicago shot just 35 percent against the worst defense in the NBA, with Nate Robinson and Marco Belinelli combining to shoot 5-23. Kemba Walker and Gerald Henderson, meanwhile, put together nice performances for the Bobcats. For the calendar year 2012, Charlotte went 14-80.
Heat 112, Magic 110 (OT)
The Heat broke a two-game skid ... but needed overtime to get past Orlando. LeBron James scored 10 points in overtime, and Dwyane Wade intercepted a bad crosscourt pass by J.J. Redick to seal the game. Nikola Vucevic, though. The youngster had 20 points and 29 rebounds. Arron Afflalo scored 28. The Heat take sole possession of the No. 1 seed in the East back over from New York.
Spurs 104, Nets 73
If Gregg Popovich hopes his former assistant P.J. Carlesimo keeps his job with the Nets, he has a funny way of showing it. The Spurs led by eight at halftime, then beat Brooklyn 30-5 in the third. The Nets shot 2-20 in the third. Deron Williams hit both of the makes. Just a brutal turn of events for a team treading water around .500.
Pacers 88, Grizzles 83
Indiana picked up a nice win over Memphis as Paul George sprung for 21 points and D.J. Augustin added 17 in his first start of the season. Defense was the key, though, as Memphis shot just 38 percent from the floor. Indiana is sitting pretty as the No. 4 seed in the East.
Rockets 123, Hawks 104
Your regular James Harden-Jeremy Lin update: a combined 44 points on 41 shooting possessions, 13 assists to five assists, a victory over Lou Williams and Jeff Teague.
Thunder 114, Suns 96
A 30-point night for Kevin Durant. Luis Scola was again Phoenix's leading scorer, becoming the second amnesty waiver pick-up to pay off (Chauncey Billups).
Check out our team blog recaps at SBNation.com/NBA-Scores.