Dar es Salaam, March 18 -- CLEVELAND: THE Orlando Magic fought back to upset the Cleveland Cavaliers 108-103 and end the Cavs 16-game winning streak.

Orlando recovered from a 13-point half-time deficit to win, with Paolo Banchero scoring 24 points and Franz Wagner adding 22.

Cleveland have already secured a spot in the end-of-season play-offs and remain well placed to clinch the top seed in the Eastern Conference.

M e a n w h i l e , the Los Angeles Lakers ended their four-game losing run with a 107-96 victory over the Phoenix Suns.

LeBron James missed the game with a groin injury, but Luka Doncic was fit enough to play and was the Lakers leading scorer with 33 points.

Elsewhere, Quentin Grimes scored 28 points against his former tea...