Luka Doncic led the Mavericks (6-4) with 34 points, nine assists and six rebounds, but Kristaps Porzingis scored just four points on one-of-11 shooting in his return after being rested for a game.
Boston trailed by two before going on an 11-2 spurt to move ahead 101-94 with four minutes 11 seconds to play.
In San Antonio, Jaren Jackson jnr had 24 points to guide the Memphis Grizzlies to a 113-109 win over the Spurs and dampen Tony Parker’s jersey retirement.
Parker’s uniform was lifted to the rafters alongside fellow Big Three members Tim Duncan and Manu Ginobili after the game.
They led San Antonio to four of their five championships and have the most wins (541) of any trio in NBA history.
James Harden scored 39 points, including 13 straight during a stretch of the fourth quarter, as the Houston Rockets beat the short-handed New Orleans Pelicans 122-116.
Russell Westbrook had 26 points and Clint Capela added 11 points and 20 rebounds to help seal the Rockets’ fourth-straight win.
All-Stars Harden and Westbrook missed 14 of their first 16 three-point attempts, and finished a combined four for 19 from long range.
But they did enough to beat a Pelicans side that was without leading scorer Brandon Ingram due to a sore right knee.
The Minnesota Timberwolves spoiled All-Star Blake Griffin’s return by beating the Detroit Pistons 120-114.
Griffin played for the first time this season, coming back from hamstring and knee issues, while Derrick Rose also returned to the Detroit line-up from a strained hamstring.
Griffin scored 19 points but Rose added just six.
Andrew Wiggins scored 33 points to guide the Wolves to victory, with Karl-Anthony Towns adding 25 points.