PORTLAND, Ore. -

LaMarcus Aldridge had 27 points and 10 rebounds, and the Portland Trail Blazers handed the Orlando Magic their ninth straight loss with a 125-119, overtime victory on Monday night.

Wesley Matthews finished with 24 points, including a dunk that all but sealed it with less than a minute to go in overtime, and J.J. Hickson added 20 points and 15 rebounds for his 20th double-double this season.

Portland has won three straight and 11 of its last 14 games.

Aldridge hit a layup and a free throw that put Portland ahead 112-108 with 3:38 in overtime. After the Magic tied it at 112 on J.J. Redick's hook shot, Blazers rookie Damian Lillard made a pull-up jumper to reclaim the lead.

Redick led the Magic with 29 points, while Arron Afflalo had 24. Nikola Vucevic had 17 points and 13 rebounds.