The Trail Blazers won for the first time in three games as they try to pull off a late surge that would bring them a playoff berth. Portland is 4 1/2 games out of a post-season spot with just seven games remaining.
Golden State was within four points with 30 seconds to go and the Warriors chose to play defense for the duration of the shot clock rather than foul. That strategy backfired when Matthews hit his 3-pointer to give Portland a seven-point cushion.
Golden State shot 52 percent from the field, but made 16 fewer free throws than did Portland. The Warriors got 21 points from David Lee.
Susan Sarandon 'very excited' about daughter's pregnancy
Dennis Rodman pledges to end trips to North Korea