PORTLAND — Damian Lillard had 44 points and eight assists, and the Portland Trail Blazers overcame Kevin Durant’s 50 points to snap a seven-game losing streak to the Golden State Warriors with a 123-117 victory on Wednesday night.
CJ McCollum added 29 points for the Blazers, who go into the All-Star break six games over .500 (32-26).
Durant added seven rebounds and six assists, but Golden State had its three-game winning streak snapped. It was Durant’s fifth career 50-point game and first this season.
The Blazers led by as many as 20 points in the first half but the Warriors got within a point in the third quarter. Klay Thompson’s 3-pointer narrowed it to 99-96 before Stephen Curry’s 3 tied it at 99 with 7:10 left.
The Warriors couldn’t get ahead and Lillard’s 3-pointer put Portland ahead 109-101 with 5:05 to play.
Durant’s 3-pointer closed Golden State within 114-111 but McCollum got a 3 for the Blazers on the other end with 2:15 left. Durant’s reverse layup and a pair of free throws cut the margin to 117-115 before Evan Turner’s free throws padded the lead for Portland.
The teams traded free throws before Durant nailed a 3-pointer — but the officials said he stepped out of bounds. After review the call was confirmed and the Warriors (44-14) couldn’t catch up.
Portland had lost four of its last six, including a 115-96 loss to the surging Utah Jazz on Sunday night.
Blazers center Jusuf Nurkic left the game against the Jazz and was listed as questionable against the Warriors with low back soreness, a right calf strain, and right oblique pain. But he started and finished with 17 points and 13 rebounds.
Golden State’s Draymond Green was also questionable with a sprained left index finger, but he started, too.