Paolo Banchero scored 24 points, Franz Wagner added 22 and the visiting Orlando Magic stunned Cleveland 108-103 on Sunday to end the Cavaliers’ winning streak at 16 games.

The Cavs lost for the first time since Feb. 4 as the Eastern Conference leaders were unable to put away the Magic in the final minutes. Cleveland missed five shots — three by All-Star Donovan Mitchell — in the final minute.

Banchero’s 16-foot jumper put the Magic ahead 104-103, and after a badly missed 3-pointer by Cleveland’s De’Andre Hunter, Kentavious Caldwell-Pope made two free throws with 31 seconds left to give Orlando a three-point lead.

Max Strus missed a potential tying 3-pointer on Cleveland’s next possession and Orlando’s defense swarmed Mitchell, who misfired on a pair of 3s.

Mitchell finished with 23 points. Jarrett Allen added 20 points and 12 rebounds for the Cavs, who were denied becoming the first team since Phoenix in 2021 to win 17 straight.

LAKERS 107, SUNS 96 >> Luka Doncic had 33 points, 11 rebounds and eight assists and host Los Angeles snapped its four-game losing streak with a victory over Phoenix.

Austin Reaves scored 28 points and Jaxson Hayes matched his season high with 19 for the Lakers, who returned from an 0-4 road trip to extend their home winning streak to seven games.

Kevin Durant scored 21 points and Devin Booker had 19 for the Suns.

76ERS 130, MAVERICKS 125 >> Quentin Grimes scored 28 points in his first game against his former team and visiting Philadelphia beat Dallas in a matchup of injury-depleted clubs.

Jalen Hood-Schifino added 19 points as the Sixers won for just the third time in 18 games.

P.J. Washington Jr. had 29 points and 12 rebounds for the Mavericks after missing the previous eight games with a sprained right ankle. Klay Thompson and Naji Marshall scored 21 apiece.

The teams had 19 players between them listed as out on the injury report.

TIMBERWOLVES 128, JAZZ 102 >> Anthony Edwards scored 41 points as host Minnesota won its eighth straight, beating Utah.

Jaden McDaniels had a double-double by halftime and finished with 20 points and 12 rebounds for the Timberwolves.

Collin Sexton led the Jazz with 22 points, while Walker Kessler had 15 points and 19 rebounds for the Jazz, who have lost nine in a row.

NETS 122, HAWKS 114 >> Cam Johnson scored 28 points, Keon Johnson added 22 and host Brooklyn beat Atlanta.

Tyrese Martin had 16 points for the Nets, who snapped a three-game losing streak and won for just the second time in 12 games.

Trae Young had 28 points and 12 assists for the Hawks and Onyeka Okongwu added 21 points and 15 rebounds.

TRAIL BLAZERS 105, RAPTORS 102 >> Anfernee Simons scored 12 of his 22 points in the fourth quarter, Toumani Camara finished with 21 and host Portland rallied from a 16-point deficit to beat Toronto to snap a five-game skid.

Jakob Poeltl and Ochai Agbaji scored 19 points apiece for the Raptors.

CLIPPERS 123, Hornets 88 >> James Harden had 31 points and 10 rebounds, Kawhi Leonard scored 23 points and host Los Angeles beat Charlotte.

Ivica Zubac added 17 points and 14 rebounds for the Clippers and Derrick Jones added 12 points.

Mark Williams scored 18 points and grabbed 15 rebounds and LaMelo Ball scored 16 for the Hornets.