The Orlando Magic fight back to upset the Cleveland Cavaliers 108-103 and end the Cavs' 16-game winning streak.