MINNEAPOLIS -- Trailing by a point with 7.2 seconds left, Timberwolves coach Chris Finch looked at Karl-Anthony Towns in the huddle and told him he'd get the ball with a chance to put Minnesota ahead.
It set up Towns for a memorable return from a right calf injury.
Towns drove to his right against Atlanta's John Collins, drawing a foul. He converted both free throws with 3.6 seconds left to send Minnesota to a 125-124 win against the Hawks on Wednesday night.
"Shoutout to Finch having that confidence in me after 51 games and all of the things I had to deal with," said Towns said, who scored 22 points. "I just knew in my bones I wasn't going to miss."
But officials acknowledged after the game they missed on the game's final play.
A foul wasn't called as Minnesota's Taurean Prince appeared to make contact with Atlanta's Saddiq Bey after Bey secured an offensive rebound. After reviewing it following the game, crew chief Ben Taylor told a pool reporter a foul should have been called.
"On postgame review, we see it," Taylor said. "It appears that Prince moves back into Bey's space, and we should have assessed a foul on the play."
Naz Reid added 26 points off the bench, and Jaden McDaniels had 25 for Minnesota, which trailed by 10 points with 7:18 remaining but used a 19-5 run to get back in the game.
Atlanta led 124-123 with 50.5 seconds left after a pair of free throws by Trae Young, setting up Towns' big finish.
"It's obviously one of the beauties of KAT," Finch said. "You can give him the ball in a lot of places on the floor in high-leverage situations. He's going to get a clean look, put a lot of pressure to get the foul."
Towns had been out since Nov. 28 with the injury. And Minnesota had lost three of four and slid to ninth place in the Western Conference beginning the night.
"It's what movies is made of; it's what dreams is made of," Towns said. "I'm glad my movie had a good ending."
Minnesota had a 10-11 record when Towns went out as the team struggled at times to adapt to having two big men on the court together in Towns and newcomer Rudy Gobert.
Towns, a three-time All-Star, received a special pregame introduction and was cheered loudly by the home crowd. He returned to a team that found its rhythm, with Anthony Edwards carrying the scoring load and a host of veterans filling complementary roles. Edwards was listed as questionable for Wednesday's game but missed his third straight contest because of a sprained right ankle.
The Timberwolves also traded Towns' good friend D'Angelo Russell and acquired Mike Conley at the trade deadline.
"Very pleased with him coming back and giving us what he gave us," Conley said of Towns. "He's just going to get better and better, I believe. For me, it's another guy we're adding in and I got to get used to playing alongside."
The Associated Press contributed to this report.