Durant plunders Mavericks
Kevin Durant turned in a virtuoso performance with 52 points as the Oklahoma City Thunder edged past the Dallas Mavericks 117-114 in overtime.
Durant, who beat his previous career best of 51 points, also grabbed nine rebounds and Russell Westbrook contributed 31 points to help the Thunder to their sixth consecutive win, improving to 32-8.
Vince Carter led the Mavericks off the bench with 29 points, heading six Dallas players in double figures.
Tony Parker's 25 points helped the San Antonio Spurs to a 95-88 win over the Golden State Warriors.
Parker also had eight assists, while Tim Duncan added 24 points and 10 rebounds to help the Spurs improve to 31-11.
David Lee headed the Warriors offence with 22 points.
Marco Belinelli's fadeaway jump shot with three seconds remaining of overtime gave the Chicago Bulls a 100-99 win over the Celtics in Boston.
Richard Hamilton scored 20 points, while Carlos Boozer pulled down 20 rebounds to go with his 19 points. Rajon Rondo paced the Celtics with 30 points.
Jrue Holiday scored all 12 of the Philadelphia's points in overtime to lift the 76ers to a 108-101 win over the Toronto Raptors.
Holiday had 33 points in all, as well as 14 assists, while Thaddeus Young contributed 27 points and 14 rebounds.
Paul George poured in 31 points to lift the Indiana Pacers to a 105-95 victory over the Houston Rockets.
The Pacers also got 20 points and 11 rebounds from David West.
Kemba Walker scored 25 points as the Charlotte Bobcats ended a five-game losing streak with a 106-100 win over the Orlando Magic.
It was just a third win in 27 games for the Bobcats, and another of the NBA's struggling teams - the Washington Wizards - also claimed a victory.
The Wizards were 112-108 victors over the Denver Nuggets thanks to 23 points from Bradley Beal.
The Memphis Grizzlies eased past the Sacramento Kings 85-69 and the Brooklyn Nets were 98-89 winners over the Atlanta Hawks.