The Portland Trail Blazers came away with a 108-104 win over the Minnesota Timberwolves on Friday night at Target Center, using a fast start and steady late-game execution to secure an important road result. Portland led by nine after the first quarter, pushed the margin to double digits by halftime, then held off Minnesota’s second-half push behind balanced scoring, rebounding, and playmaking.

Quarter-by-quarter breakdown

First quarter: Portland set the tone early with a 33-28 opening period. The Trail Blazers were sharp offensively from the start, creating quality looks and moving into the lead behind efficient interior scoring and good ball movement. Minnesota stayed within reach, but Portland’s five-point edge gave the visitors early control.

Second quarter: The Trail Blazers added to their advantage in the second, outscoring Minnesota 35-31 to take a 68-59 lead into halftime. Jerami Grant helped anchor the offense, and Portland continued to find production across the lineup. Minnesota had enough offense to stay competitive, but Portland’s ability to generate second-chance opportunities and finish possessions kept the home team from making significant progress before the break.

Third quarter: Minnesota responded with its best stretch of the night in the third, outscoring Portland 27-19. The Timberwolves tightened up defensively and trimmed the deficit to 87-86 entering the fourth. Rudy Gobert and Julius Randle helped Minnesota regain momentum, and the building came alive as the Timberwolves turned a one-sided first half into a one-possession game.

Fourth quarter: Portland answered in the final period, edging Minnesota 21-18 to close out the 108-104 victory. The Trail Blazers made enough timely plays in the half court and at the foul line to stay in front, while Minnesota’s comeback bid stalled just short. After the Timberwolves erased most of the halftime gap, Portland regained composure and finished the game with the steadier closing stretch.

Key performers

Portland Trail Blazers:
Jerami Grant led Portland with 26 points and provided the game’s top scoring line. Donovan Clingan delivered an impressive all-around performance with 21 points, 12 rebounds, and 3 blocks, giving Portland a major presence around the basket. Jrue Holiday directed the offense with 12 assists, helping the Trail Blazers finish with 25 assists as a team. Portland also won the rebounding battle 51-43, a key factor in a four-point game.

Minnesota Timberwolves:
Julius Randle led the Timberwolves with 19 points. Rudy Gobert posted 18 points and 15 rebounds, supplying Minnesota with consistent interior production and a strong effort on the glass. Ayo Dosunmu added 8 assists as the Timberwolves tried to generate enough offense to complete the comeback.

Game analysis

This game turned on Portland’s first-half offense and overall control of the possession battle. The Trail Blazers shot 42.4 percent from the field compared with Minnesota’s 39.6 percent, and while both teams made nine 3-pointers, Portland created separation through rebounding, free-throw efficiency, and playmaking. The visitors went 21-for-24 at the line, good for 87.5 percent, while also finishing with a 25-21 edge in assists.

Minnesota made a real push after halftime, particularly with its 27-point third quarter, but the early deficit proved difficult to fully overcome. The Timberwolves attempted 91 shots and earned 29 free throws, yet inconsistent shooting from the field and from 3-point range limited their margin for error. Portland, meanwhile, did not need a big perimeter shooting night to win. Even at 24.3 percent from beyond the arc, the Trail Blazers stayed organized, controlled the glass, and got dependable production from Grant, Clingan, and Holiday.

The rebounding margin stood out. Portland’s plus-eight advantage on the boards gave it extra chances and helped offset Minnesota’s third-quarter rally. In a game that tightened late, those extra possessions and efficient free-throw shooting made the difference.

Closing context

The win moved Portland to 35-36 overall and 17-20 on the road, a useful result as the Trail Blazers continue their push through the final stretch of the regular season. Minnesota fell to 43-28 and 24-13 at home, missing a chance to strengthen its position in the Western Conference race. For the Timberwolves, the comeback effort showed resilience, but the slow start and shooting numbers left too much ground to make up by the final buzzer.