Karl-Anthony Towns had 24 points and 12 rebounds and the Minnesota Timberwolves got a big boost from their bench in a 118-105 victory over the Detroit Pistons on Sunday.

D’Angelo Russell returned with 22 points and eight assists after missing four games because of a left shin contusion, and Malik Beasley had 20 points off the bench.

Also read: NBA: Cleveland Cavaliers rally from 20-point deficit, beat Indiana Pacers 98-85

Minnesota’s preferred starting lineup was back together for the first time in seven games with Russell’s return. But it was the work of the second unit that helped the Timberwolves overcome a sluggish start to the matinee affair. Minnesota won its fourth straight.

Saddiq Bey scored 24 points for Detroit, which has lost eight of nine. Trey Lyles added 16, and Cory Joseph had 15.

Also read: NBA: Jaylen Brown, stellar defense lead Boston Celtics past Orlando Magic 116-83

Injuries and COVID-19 have led to constant change for Minnesota’s starting lineup. Russell’s return finally reunited coach Chris Finch’s preferred lineup with Russell, Towns, Anthony Edwards, Jarred Vanderbilt and Patrick Beverley.

Before Russell’s injury, Beverley had missed games with a right ankle sprain and COVID-19 struck the team in November. With those five in the lineup, Minnesota is 12-5.

Also read: NBA: Portis scores 30, Bucks rout Trail Blazers 137-108

Russell had nine of his points in the fourth as the Wolves pulled away.

“Our system’s pretty easy to play in but when we don’t share the ball, nobody really looks like they’re finding their rhythm or anything,” Russell said. “It just looks the complete opposite. Today, we shared the ball. It was kind of easy for me to just fit right in as another plug-and-play guy.”

Also read: NBA: LeBron James returns with triple-double, Los Angeles Lakers beat New York Knicks in OT

The lack of cohesiveness was noticed early as Detroit’s struggling unit led by as many as five in the first quarter.

Beasley helped the Wolves recover. He had two 3-pointers as Minnesota used a 19-8 run to take the lead. Beasley finished 5 of 9 from beyond the arc.

“He’s more than capable, so we still believe in him,” Russell said. “We trust him. Today I think there was a stretch where he got a bunch of 3s up in that short period of time and he made them, so throughout the game I knew it’d be a good game for him.”

Also read: NBA: Butler, Adebayo lead Heat past frustrated Hornets 104-86

The young Pistons wouldn’t let up. After the Wolves took a game-high, 13-point lead in the fourth, Detroit closed within five with 3:55 remaining.

“We need some more stops down the stretch,” Bey said. “We had a couple stretches where we would score, but they scored every time as well. We needed to have some possessions where we get three, four stops in a row and then convert to be able to push up the lead or to stay a little closer at the end of the game.”

Also read: NBA: Ayton’s 20 points, 16 rebounds leads Suns to 95-80 win over Wizards

Tip-Ins

Pistons: G Cade Cunningham missed his third straight game with a right hip pointer. F Josh Jackson missed his fifth in a row due to right lumbar spine spasms.

Timberwolves: G Josh Okogie missed his fourth straight game with a right quad contusion. … Minnesota’s bench contributed 43 points.

Also read: NBA: Nikola Vucevic, Chicago Bulls use late charge to put away Indiana Pacers 122-115

Up next

Pistons: At Dallas on Tuesday night.

Timberwolves: At Sacramento on Tuesday and Wednesday nights.