Timberwolves Fall to Trail Blazers in Close Contest
Friday, March 20, 2026, 8:00 PM ET · Target Center
Portland Trail Blazers 108, Minnesota Timberwolves 104, final. Our NBA picks are sealed as a hash before kickoff and settled in public, losses included.
The next free pick, for your email
Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.
or by email
Public record of the main pick, losses included: 115 won, 44 lost. See every pick
One free pick a day by email until you unsubscribe, in one click. 21+.
Quick answers
Who won Portland Trail Blazers vs Minnesota Timberwolves?
Portland Trail Blazers beat Minnesota Timberwolves 108-104 at Target Center on March 20, 2026.
Who was favored in Portland Trail Blazers vs Minnesota Timberwolves?
Minnesota Timberwolves were the favorite at DraftKings, moneyline -115 (about 53% implied). The underdog won.
In a tightly contested game at the Target Center, the Portland Trail Blazers edged out the Minnesota Timberwolves with a final score of 108-104. This victory marked the Blazers' second consecutive win, while the Timberwolves have now lost their most recent match after a two-game winning streak. The matchup was significant as it highlighted the ongoing battle for playoff positioning in the NBA, with the Timberwolves holding a record of 43-28 and the Trail Blazers at 35-36.
The Timberwolves entered the game with a home record of 24-11, showcasing their strength at the Target Center, where they had won four of their last five games. Over their last ten games, they maintained a record of 6-4, averaging 116.8 points scored while allowing 116.5 points. Their recent form included notable victories against teams like the Utah Jazz and the Phoenix Suns, with the Timberwolves scoring 147 and 116 points respectively in those games.
On the other hand, the Trail Blazers, with a mixed record of 5-5 in their last ten games, demonstrated resilience by winning their last two outings. They averaged 111.5 points scored and allowed during this stretch. Their recent victories included a 127-119 win over the Indiana Pacers and a 114-95 win against the Brooklyn Nets. The Blazers' performance away from home had been less impressive, with a record of 15-20, but they managed to secure a crucial win in this matchup.
Historically, the Timberwolves have had the upper hand in their recent meetings with the Trail Blazers, winning three out of four games in the current series. The Timberwolves won the last two encounters, including a decisive 133-109 victory earlier in March. However, the Trail Blazers' win in this game not only balanced the series but also showcased their ability to compete effectively against a strong Timberwolves squad.
In terms of injuries, the Timberwolves were without Donte DiVincenzo due to an Achilles injury, while the Trail Blazers faced challenges with Shaedon Sharpe out due to a knee issue. Additionally, both Damian Lillard and Ja Morant were listed as day-to-day, with Lillard dealing with an Achilles injury and Morant with an elbow issue. The absence of key players on both sides added an element of unpredictability to the game.
The betting market, as provided by DraftKings, had the Timberwolves favored by a spread of -1.5, with a total set at 231.5. The moneyline odds reflected a slight edge for the Timberwolves at -115, compared to -105 for the Trail Blazers. These odds indicated a competitive matchup, aligning with the close final score.
As the game unfolded, the fourth quarter was particularly thrilling, with multiple lead changes and clutch scoring plays. Julius Randle and Jerami Grant were instrumental for the Blazers, with Grant hitting critical three-pointers and free throws that ultimately secured the win. The Timberwolves fought hard to regain the lead but fell short in the final moments, unable to capitalize on their scoring opportunities.
Overall, this game highlighted the competitive nature of the NBA as teams vie for playoff spots, and it showcased the talent and determination of both the Timberwolves and Trail Blazers. Fans can look forward to more exciting matchups as the season progresses.
Odds
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | MIN -1.5 | 231.5 o -108 / u -112 | Portland Trail Blazers -105 · Minnesota Timberwolves -115 |
Injury report
- Donte DiVincenzoOutAchillesMinnesota Timberwolves
- Shaedon SharpeOutKneePortland Trail Blazers
- Ja MorantDay-To-DayElbowPortland Trail Blazers
- Damian LillardDay-To-DayAchillesPortland Trail Blazers
Leaders
- PointsJulius Randle19Minnesota Timberwolves
- AssistsAyo Dosunmu8Minnesota Timberwolves
- ReboundsRudy Gobert15Minnesota Timberwolves
- PointsJerami Grant26Portland Trail Blazers
- AssistsJrue Holiday12Portland Trail Blazers
- ReboundsDonovan Clingan12Portland Trail Blazers
Recent form
Minnesota Timberwolves
Last 10: 6-4Streak W2116.8 scored · 116.5 allowed per game4-1 at home
- W147-111vs Utah JazzMar 19
- W116-104vs Phoenix SunsMar 18
- L103-116at Oklahoma City ThunderMar 15
- W127-117at Golden State WarriorsMar 14
- L128-153at LA ClippersMar 12
- L106-120at Los Angeles LakersMar 11
- L92-119vs Orlando MagicMar 7
- W115-107vs Toronto RaptorsMar 6
- W117-110vs Memphis GrizzliesMar 4
- W117-108at Denver NuggetsMar 1
Portland Trail Blazers
Last 10: 5-5Streak W2111.5 scored · 111.5 allowed per game3-4 away
- W127-119at Indiana PacersMar 18
- W114-95at Brooklyn NetsMar 16
- L103-109at Philadelphia 76ersMar 15
- W124-114vs Utah JazzMar 14
- L101-103vs Charlotte HornetsMar 11
- W131-111vs Indiana PacersMar 9
- L99-106at Houston RocketsMar 7
- W122-114at Memphis GrizzliesMar 5
- L101-135at Atlanta HawksMar 1
- L93-109at Charlotte HornetsFeb 28
Standings
| Team | Games behind | Lost | Streak | Win % | Won |
|---|---|---|---|---|---|
| Oklahoma City | - | 18 | L2 | .780 | 64 |
| Denver | 10 | 28 | W12 | .659 | 54 |
| Minnesota | 15 | 33 | W2 | .598 | 49 |
| Portland | 22 | 40 | W2 | .512 | 42 |
| Utah | 42 | 60 | L1 | .268 | 22 |
Box score
| Stat | Portland Trail Blazers | Minnesota Timberwolves |
|---|---|---|
| Field goals | 39-92 | 36-91 |
| Field goal % | 42 | 40 |
| Three-pointers | 9-37 | 9-28 |
| Three-point % | 24 | 32 |
| Free throws | 21-24 | 23-29 |
| Free throw % | 88 | 79 |
| Rebounds | 51 | 43 |
| Offensive rebounds | 18 | 14 |
| Defensive rebounds | 33 | 29 |
| Assists | 25 | 21 |
| Steals | 8 | 11 |
| Blocks | 6 | 5 |
| Turnovers | 17 | 13 |
| Team turnovers | 0 | 0 |
| Technical fouls | 1 | 0 |
| Technical fouls, total | 1 | 0 |
| Flagrant fouls | 0 | 0 |
| Points off turnovers | 20 | 16 |
| Fast-break points | 10 | 11 |
| Points in the paint | 54 | 46 |
| Fouls | 22 | 19 |
| Largest lead | 18 | 3 |
| Lead changes | 10 | 10 |
| Time in front | 75 | 14 |
How the scoring went
- 3rd Quarter76-75Donte DiVincenzo makes 25-foot three pointer (Ayo Dosunmu assists)
- 3rd Quarter78-75Deni Avdija makes driving layup (Donovan Clingan assists)
- 3rd Quarter79-75Deni Avdija makes free throw 1 of 1
- 3rd Quarter79-77Julius Randle makes two point shot
- 3rd Quarter79-79Donte DiVincenzo makes running layup (Ayo Dosunmu assists)
- 3rd Quarter80-79Matisse Thybulle makes free throw 1 of 2
- 3rd Quarter81-79Matisse Thybulle makes free throw 2 of 2
- 3rd Quarter81-80Ayo Dosunmu makes technical free throw
- 3rd Quarter81-81Rudy Gobert makes free throw 2 of 2
- 3rd Quarter81-83Bones Hyland makes 14-foot step back jumpshot
- 3rd Quarter83-83Donovan Clingan makes dunk (Deni Avdija assists)
- 3rd Quarter83-86Ayo Dosunmu makes 26-foot three pointer
- 3rd Quarter84-86Deni Avdija makes free throw 1 of 2
- 3rd Quarter85-86Deni Avdija makes free throw 2 of 2
- 3rd Quarter87-86Jrue Holiday makes 9-foot fade away jump shot
- 4th Quarter87-88Kyle Anderson makes 5-foot two point shot
- 4th Quarter87-90Jaden McDaniels makes 11-foot pullup jump shot
- 4th Quarter89-90Robert Williams III makes 1-foot dunk
- 4th Quarter90-90Scoot Henderson makes free throw 1 of 2
- 4th Quarter91-90Deni Avdija makes free throw 1 of 2
- 4th Quarter92-90Deni Avdija makes free throw 2 of 2
- 4th Quarter94-90Scoot Henderson makes 6-foot driving floating jump shot (Deni Avdija assists)
- 4th Quarter94-92Julius Randle makes driving layup (Donte DiVincenzo assists)
- 4th Quarter94-93Julius Randle makes free throw 2 of 2
- 4th Quarter94-96Ayo Dosunmu makes 24-foot three point jumper (Jaden McDaniels assists)
- 4th Quarter96-96Jerami Grant makes layup (Jrue Holiday assists)
- 4th Quarter96-97Jaden McDaniels makes free throw 2 of 2
- 4th Quarter97-97Deni Avdija makes free throw 1 of 2
- 4th Quarter98-97Deni Avdija makes free throw 2 of 2
- 4th Quarter99-97Toumani Camara makes free throw 1 of 2
- 4th Quarter100-97Toumani Camara makes free throw 2 of 2
- 4th Quarter100-99Julius Randle makes 9-foot driving floating jump shot (Ayo Dosunmu assists)
- 4th Quarter100-100Julius Randle makes free throw 1 of 1
- 4th Quarter103-100Jerami Grant makes 24-foot three point jumper (Deni Avdija assists)
- 4th Quarter103-101Julius Randle makes free throw 1 of 2
- 4th Quarter103-102Julius Randle makes free throw 2 of 2
- 4th Quarter103-104Julius Randle makes 10-foot turnaround jump shot
- 4th Quarter106-104Jerami Grant makes 23-foot three point jumper (Jrue Holiday assists)
- 4th Quarter107-104Jerami Grant makes free throw 1 of 2
- 4th Quarter108-104Jerami Grant makes free throw 2 of 2
Win probability
Above the line favours Minnesota Timberwolves, below favours Portland Trail Blazers.
Venue
- Target CenterMinneapolis, MN
- Attendance18978
- OfficialsCurtis Blair, J.B. DeRosa, Simone Jelks
Elsewhere
- 2026 NBA free agency: Grades for offseason signings, extensions
- Stephen A. rips NBA for not giving Kawhi a more severe punishment
- 2026 NBA buzz: Latest free agency and trade updates
- Sources: Rockets' Amen Thompson agrees to 5-year, $208M extension
- 'The Hoop Collective': Episodes of Brian Windhorst's NBA podcast
- Windhorst: Kawhi is an 'unmitigated winner' following NBA's punishments