Shelvin Mack scored a career-high 24 points and the visiting Atlanta Hawks routed the Cleveland Cavaliers, 127-98, on Wednesday night for their 11th victory in 12 games.

Mack, a reserve guard who came in averaging 3.8 points, made all six of his three-pointers as the Hawks went 16 for 28 from behind the arc.

Trailing 50-38 midway through the second quarter, Atlanta outscored Cleveland, 89-48, the rest of the way and sent the Cavaliers to their largest loss of the season.

Cleveland's LeBron James scored 21 points but didn't play in the fourth quarter.

Grizzlies 117, Spurs 116 - Marc Gasol scored 26 points, including a banked-in three-pointer as regulation expired, and Memphis overcame blowing a 23-point lead for a triple-overtime victory on the road.

Zach Randolph had 21 points and 21 rebounds in the Grizzlies' sixth straight victory. Vince Carter added a season-high 18 points for Memphis. Danny Green scored 25 points, and Tim Duncan had 23 points and 16 rebounds for San Antonio. His jumper rattled in to force the third OT, but he finished just 5 for 15 on free throws.

Mavericks 117, Pistons 106 - Chandler Parsons scored a season-high 32 points and Monta Ellis added 25 as visiting Dallas beat Detroit. Parsons fell two points short of a career high as he helped the Mavericks win a second road game in two nights. Dirk Nowitzki contributed 18 points and 10 rebounds, including seven points to help stem a late Detroit rally.

Suns 111, Hornets 106 - Reserve Isaiah Thomas scored 23 points, Goran Dragic had 20, and visiting Phoenix snapped a six-game losing streak with the win over struggling Charlotte.

Jazz 105, Heat 87 - Gordon Hayward scored 29 points, Enes Kanter added 18 and Utah Jazz overcame 42 points from Dwyane Wade to beat host Miami.

Raptors 105, Nets 89 - Kyle Lowry scored 20 points to lead six players in double figures as host Toronto beat Brooklyn. The Nets' Mason Plumlee led all scorers with 23.