Ricky Rubio added 15 points, including eight free throws in the final seconds. Karl-Anthony Towns had 13 points as Minnesota started with just 10 players after rookie Jaden McDaniels was added to the health and safety protocols before the game.
The Timberwolves have won two of their past three games and are 2-6 under new coach Chris Finch.
Neither team could pull away for three quarters, with the largest lead being just six points for the squads playing without several key players. Portland was playing its 25th straight game without starters Jusuf Nurkic and C.J. McCollum.
The 20 points by Portland marked a season low for a Minnesota opponent in the first quarter. The Wolves still have second-leading scorer Malik Beasley on a suspension, D’Angelo Russell recovering from left knee surgery and two players in the health and safety protocols.
Finally, Minnesota started to pull away early in the fourth and it wasn’t surprising to see Edwards in the middle of the action.
The No. 1 overall draft pick left the game for several minutes after a mid-air collision with Blazers center Enes Kanter but later returned after being examined by the athletic trainer. He scored 13 of his points in the fourth and punctuated the performance with a flying dunk down the middle of the lane with 4:09 remaining to give the Wolves a 10-point advantage.
Portland used a 19-8 run late to close within two, but Rubio hit a pair of free throws after an offensive foul on him was changed to a defensive foul following a video review.
Trail Blazers: Lillard hit six 3-pointers to move past J.R. Smith and J.J. Redick into 14th on the NBA’s career list. Lillard is 26 behind LeBron James for 13th. … Nurkic has missed 26 games with a fractured right wrist. McCollum is out with a left midfoot fracture, but told The Athletic that he could see himself returning next week. … Zach Collins (left ankle stress fracture) and Harry Giles III (left calf strain) also were out.
Timberwolves: Edwards had a career-high six 3s, his 13th game with at least three in a game, marking the second-most such games as a rookie in team history. Stephon Marbury had 15 in 1997. … Jarrett Culver missed his third straight game with a strained left big toe. McDaniels joined Jordan McLaughlin in the league’s health and safety protocols.
Trail Blazers: Host New Orleans on Tuesday.
Timberwolves: Travel to Los Angeles to play the Lakers on Tuesday.