MINNEAPOLIS — The Minnesota Timberwolves needed a spark at the end of a so-so homestand.
Jimmy Butler picked them up and carried them on his ailing back.
Butler powered through a recent bout of back spasms to score 37 points, sinking two free throws that gave the Timberwolves the lead with 2.5 seconds left in a 108-107 comeback victory over the Portland Trail Blazers on Monday night (Tuesday Manila time).
"I ride for everybody in this locker room. I'm going to battle with them as long as I can walk," Butler said.
Jamal Crawford pitched in a season-high 23 points in 23 minutes, with 16 in the fourth quarter to spur the rally from 10 points down with 7½ minutes remaining. The Wolves completed their third comeback win this season from a double-digit deficit, with Butler and Crawford combining for their final 21 points.
"We needed to get some passion going," said Crawford, whose steal near midcourt set up a fast-break feed to Butler for a crowd-cajoling dunk that brought the Wolves within 97-95 with 5:31 to go.
Crawford's 3-point play with 2:49 left pulled the Wolves to 105-104, and Blazers star C.J. McCollum missed his next two shots. Defense has been a recurring problem for Minnesota this season, but Andrew Wiggins stuffed a shot by Al-Farouq Aminu along the baseline with 1:06 left to cause a critical turnover.
Butler made two foul shots on the other end to put the Wolves in front again at 106-105, with the fans at Target Center chanting "MVP! MVP!" McCollum's pull-up jumper gave the Blazers the lead back. After misses by Butler and Lillard, Aminu fouled Butler at the end of his drive to the basket to put him at the line.
Butler went 12 for 21 from the floor and 11 for 12 from the line, finishing one point off his season high for a squad that needed the jolt with just one set of consecutive wins over the last month. The Wolves had already blown fourth-quarter leads to Philadelphia and Phoenix, neither winning teams, on this five-game stretch at home.
"He's changed everything for us," coach Tom Thibodeau said.
McCollum scored 20 points for the Blazers, whose three-game winning streak ended when Damian Lillard's 3-point heave at the buzzer fell short. Jusuf Nurkic had 20 points and Lillard added 17 points and 13 assists, but the Blazers had 17 turnovers and squandered their chance to finish 4-1 on a five-game road trip for a second time this season.
"Maybe we've just got to be stronger with the ball and make smarter plays," Lillard said.