Cleveland >> Paolo Banchero scored 24 points, Franz Wagner added 22 and the 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.

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

Nets 122, Hawks 114 >> Cam Johnson scored 28 points, Keon Johnson added 22 and Brooklyn beat Atlanta.

Trail Blazers 105, Raptors 102 >> Anfernee Simons scored 12 of his 22 points in the fourth quarter, Toumani Camara finished with 21 and Portland rallied from a 16-point deficit to beat Toronto.

Timberwolves 128, Jazz 102 >> Anthony Edwards scored 41 points on Sunday as Minnesota won their eighth straight, beating Utah.

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

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