The Spurs had Gregg Popovich back after illness and they put on a show for their coach as they never trailed in the match to improve their record to an NBA-best 37-11.
Kawhi Leonard scored 18 points and Danny Green 17 for the Spurs, while Ramon Sessions led the Bobcats from the bench with 22.
Carmelo Anthony set a team record by scoring 20 points or more for a 30th consecutive game as the New York Knicks beat the Orlando Magic 113-07.
Anthony scored exactly 20 points to beat Richie Guerin's previous record of 29 straight game, set back in the 1962, but it was Tyson Chandler who paced the Knicks with 21 points.
Orlando's JJ Redick led all scorers with 29.
Blake Griffin led the Los Angeles Clippers with 26 points and 13 rebounds as they beat the Minnesota Timberwolves 96-90.
DeAndre Jordan had a double-double of his own, adding 16 points and 12 boards.
LeBron James led Miami with 24 points as the Heat beat the Brooklyn Nets 105-85.
Dwayne Wade contributed 22 points for the Heat, who pulled away in the second half having been level at 49-49 at the interval.
Paul Millsap poured in 25 points to lift the Utah Jazz to a 104-99 win over the New Orleans Hornets and Danilo Gallinari's 27 points saw the Denver Nuggets overcome the Houston Rockets 118-110.
The Indiana Pacers got their first win in four by beating the Detroit Pistons 98-79 while Nate Robinson's 24 points helped the Chicago Bulls to a 104-88 victory over the Milwaukee Bucks.
Al Horford scored 22 points to help the Atlanta Hawks edge out the Toronto Raptors 93-92, the Boston Celtics saw off the Sacramento Kings 99-81, the Phoenix Suns were 92-86 winners over the Los Angeles Lakers and the Philadelphia 76ers beat the Washington Wizards 92-84.