Raptors 109, Mavericks 108: Toronto's DeMar DeRozan scored 15 points, including the go-ahead basket on a wild shot while getting fouled in overtime.
DeRozan's pump-fake got defenders Brandan Wright and Shawn Marion in the air. DeRozan tossed up a shot as he was bumped, and it went in for the final points with 1:11 remaining.
Cavaliers 114, Bucks 111: Kyrie Irving, battling the flu, made four free throws in the final 21.5 seconds of overtime and finished with 39 points to lead Cleveland to victory. Irving had been ill the previous two days but still played 43 minutes.
Cavaliers guard Dion Waiters was sidelined by a sore right wrist.
76ers 121, Nets 120: Evan Turner hit the winning basket at the buzzer, scoring 29 points as Philadelphia won in overtime.
Turner drove past two defenders and tossed up the last-gasp shot. The ball bounced three times around the rim before it dropped through the net.
Heat 122, Kings 103: Chris Bosh scored 25 points as Miami defeated Sacramento, which shot 58 percent, the second-best effort by a losing team in the NBA this season.
Lakers 104, Timberwolves 91: Nick Young scored 25 points off the bench as Los Angeles won in its first game since losing Kobe Bryant because of a fracture in his left knee.
Grizzlies: Forward Quincy Pondexter had surgery to repair a stress fracture in his right foot that has him sidelined indefinitely.
Former player arrested: Richard Dumas, 44, was among 151 people arrested in a preholiday roundup of theft suspects sought in multiple cases in Arizona.
Dumas, who played for the Phoenix Suns from 1992-95, was arrested on suspicion of eight counts of organized retail theft, totaling just under $800, from the Luke Air Force Base's exchange store while working with a janitorial service, according to authorities.
-- ASSOCIATED PRESS