LaMarcus Aldridge scored 26 points, including the go-ahead jumper in overtime, and the Portland Trail Blazers defeated the Warriors 119-117 despite a season-high 47 points from Golden State's Stephen Curry.