LOS ANGELES - Orlando Magic ended a 10-game NBA losing run with a 104-101 win over the Los Angeles Clippers on Saturday.
The Magic's victory also broke the Clippers' franchise record streak of 13 home wins.
Orlando's JJ Redick gave the visitors their first lead with a three- pointer with 42 seconds left and they held on.
Arron Afflalo tied his season high with 30 points for the Magic and Redick had 21 for the injury-riddled Magic, who ended the franchise's worst losing sequence in nine years.
Clippers guard Chris Paul went down holding his right knee with 54 seconds to go. He returned after a timeout and hit a 15-footer to draw his team within one with 33 seconds left, but the Clippers then turned over the ball and lost their chance to snatch back the lead.
Blake Griffin tied his season high with 30 points for Los Angeles.
The Dallas Mavericks won consecutive games for the first time in a month, beating the Memphis Grizzlies 104-83.
Shawn Marion scored a season-high 20 points and Dirk Nowitzki added 17 for Dallas, which had all five starters in double figures.Miami's Mario Chalmers tied the franchise record for three-pointers, jointly held by Brian Shaw, and broke the Sacramento stadium record with 10 longshots as the Heat beat the Kings 128-99.
He also had a career-best 34 points while LeBron James had 20 points, seven assists, five steals and a pair of blocks for the Heat, who notched their highest score of the season. Philadelphia's Jrue Holliday had 30 points as the 76ers beat the Houston Rockets 107-100.
Thaddeus Young had 18 points and 12 rebounds for the Sixers, who opened a stretch of 12 home games in the next 13 and hope they can play their way back into playoff contention after a tough 2-6 road trip.
James Harden led the Rockets with 29 points.
The Utah Jazz hung on in a seesawing contest to edge the Detroit Piston 90-87.
Utah's Al Jefferson scored 10 of his 20 points in the third quarter as the Jazz put together a 25-11 run that put them in the lead. Paul Millsap and Randy Foye each had 17 for the visitors.
Detroit trailed by 13 points with 3:26 left but fought their way back and still had a chance to win but Brandon Knight missed a three-pointer in the final seconds that would have tied the game.
The Phoenix Suns ended a five-game losing slump by winning 97-81 at the Chicago Bulls while Indiana Pacers stretched their winning sequence to four games by beating the Charlotte Bobcats 96-88.
The Washington Wizards won back-to-back games for the first time this season — improving their league-worst record to 6-28 — by beating the Atlanta Hawks 93-83.