CLEVELAND — Nikola Vucevic scored 23 points and the Orlando Magic snapped a 17-game losing streak to the Cleveland Cavaliers with a 114-93 victory on Saturday night.