Orlando, FL (Sports Network) - After a three-game absence, J.J. Redick made his return a meaningful one.
Coming off the bench, Redick battled through a sore shoulder to score 22 points and help prevent Orlando from matching its longest losing streak in nine seasons with a 110-104 win over the Portland Trail Blazers on Sunday.
Redick appeared to reinjure his shoulder at the end of the first half, but returned in the third quarter to finish 9-of-13 from the field and help put an end to the Magic's 12-game slide.
Jameer Nelson contributed 10 points with a career-high 15 assists, while Nikola Vucevic added 17 points and 19 rebounds in the victory, Orlando's first since Jan. 16.
Portland continued its struggles on the road, falling for the seventh time in its last eight games away from home. LaMarcus Aldridge saw his career-best seven consecutive double-doubles streak come to an end, finishing with 25 points and six rebounds.
Nicolas Batum contributed 19 points, eight rebounds and six assists in defeat.