Bruce Kluckhohn-USA TODAY Sports

Shaedon Sharpe scored 27 points, including a hook shot with 24 seconds left, and the short-handed Portland Trail Blazers snapped a five-game losing streak with a 107-105 win over the Minnesota Timberwolves on Sunday in Minneapolis.

After Sharpe's basket put Portland ahead 106-103, Anthony Edwards scored on the next possession before Drew Eubanks made one of two foul shots with 14.4 seconds remaining. Kyle Anderson missed a layup in the final second that would have forced overtime.

Kevin Knox II scored 19 points for Portland (33-45), which had lost 11 of its previous 12 games. Trendon Watford added 15 points, Skylar Mays had 13 points and a career-high nine assists, and Eubanks scored 12.

Edwards led Minnesota (39-40) with 37 points, while Anderson added 13 points, eight rebounds and seven assists. Mike Conley scored 11 points, Jaden McDaniels had 10, and Rudy Gobert tallied 10 points and 15 rebounds.

Minnesota, which committed 18 turnovers, has lost three straight following a four-game winning streak. The Wolves are in ninth place in the Western Conference, and have three games left to play.

Portland played without injured starters Damian Lillard (right calf), Jusuf Nurkic (right knee), Anfernee Simons (right foot) and Jerami Grant (left quad).

The Wolves stumbled out of the starting gate and trailed 31-29 after the Blazers shot 13 of 26 (50 percent) from the floor.

Edwards converted a three-point play with 1:20 left in the first half to cap a 22-10 run and put Minnesota ahead 62-52. The Wolves held a six-point advantage at the break after shooting 56.1 percent from the field and 7 of 13 (53.8 percent) from 3-point range.

Edwards, who was listed as questionable prior to the game due to illness, had 22 points in the half to lead all scorers.

After Minnesota stretched its lead to 12 points late in the third quarter, Portland closed on a 10-2 run to cut the deficit to 86-82.

Jeenathan Williams scored seven points during a 9-0 run to give Portland a 91-88 lead with just under eight minutes left in the contest. The Blazers maintained their lead until Edwards hit a 3-pointer to put Minnesota ahead 99-98 with just under three minutes left.

Minnesota, which played without Naz Reid (wrist), Jaylen Nowell (knee) and Austin Rivers (illness), lost despite shooting 48.1 percent from the field, including 11 of 26 (42.3 percent) from beyond the arc.

More must-reads:

TODAY'S BEST
Why the Wizards made the right hiring with HC Brian Keefe
Oilers rally from early deficit to beat Stars, tie WCF
Another masterpiece by Paul Skenes caps remarkable calendar year for rookie phenom
Bengals HC Zac Taylor addresses holdouts from pair of star receivers
Scott Boras makes telling comments on future of Yankees' Juan Soto
Star Arizona guard makes huge decision on NBA Draft status
Iga Swiatek, Naomi Osaka have opposite reactions to crowd following epic French Open match
Kyrie Irving praises Karl-Anthony Towns for overcoming 'unfair criticism' in Game 4
Watch: Minnesota wins inaugural PWHL Walter Cup
Mets outfielder reveals details of team meeting following latest lopsided loss
Mavericks provide notable status update on star rookie ahead of Game 5
Watch: Benches clear after Giants buzz Bryce Harper
Wizards make decision on their new head coach
Veteran sportscaster gives valuable insight into Caitlin Clark's WNBA debut
Patriots QB Jacoby Brissett addresses 'elephant in the room'
AEW owner stays quiet on potential interest in top WWE star
Donovan Mitchell's influence on Cavaliers listed among 'most powerful' in the NBA
Clippers 'determined' to keep these two star free agents
AEW sustains another major injury blow after Double or Nothing
Celtics HC Joe Mazzulla offers update on Kristaps Porzingis ahead of NBA Finals

Want more sports news?

Join the hundreds of thousands of fans who start their day with Yardbarker's Morning Bark, the best newsletter in sports.