Magic 98, 76ers 84

Arron Afflalo and Tobias Harris scored 16 points apiece, and the Orlando Magic snapped a 10-game road losing streak. Andrew Nicholson contributed 13 and Nikola Vucevic had 12 points and 19 rebounds for the Magic (16-41), who hadn’t won on the road since Jan. 12 against the Los Angeles Clippers.

E’Twaun Moore had 12 points and a career-high 10 assists, while Maurice Harkless had 10 points for the Magic.

The Magic won for just the seventh time all season on the road while also snapping a five-game skid overall.

The Sixers lost their sixth consecutive game, their longest streak in nearly three years.

Pacers 108, Warriors 97

David West had 28 points and seven rebounds, and the host Indiana Pacers overcome the ejection of Roy Hibbert following a fourth-quarter scuffle to beat the Golden State Warriors.

George Hill had 23 points and seven assists, and Paul George had 21 points and 11 rebounds for the Pacers (36-21), who have won five in a row.

Curry scored a season-high 38 points and Thompson had 13 for the Warriors (33-24), who had a three-game win streak snapped.

Heat 141, Kings 129

It took two overtimes, but the host Miami Heat finally pulled away to beat the Sacramento Kings. LeBron James scored seven unanswered points in a minute span midway through the second overtime to put the Heat ahead 135-127. James scored 40 points, had 16 assists and eight rebounds.

Nets 101, Hornets 97

The visiting Brooklyn Nets took a 93-84 lead on Deron Williams’ 3-pointer with 1:14 left to play and then held off a late rally by the New Orleans Hornets that brought them within 99-97.

Williams scored a game-high 33 points and center Brook Lopez added 20 points and seven rebounds.

Bucks 95, Mavericks 90

Monta Ellis scored 22 points, and the visiting Milwaukee Bucks spoiled Dirk Nowitzki’s first game in nearly 10 years with at least 20 points and 20 rebounds. Ellis twice put the Bucks ahead in the final 2 minutes, the last time on a jumper for a 92-90 lead with 1:03 left.

Suns 84, Timberwolves 83

Marcin Gortat scored on layup with 45 seconds left in the first overtime to boost host Phoenix’s lead to 84-80 and the Suns held on. Derrick Williams scored 21 points for Minnesota.