MINNEAPOLIS -- Anthony Peeler scored 22 points as the Minnesota Timberwolves rallied to beat Atlanta 88-81 Thursday night, ending the Hawks' season-high four-game winning streak.
Minnesota trailed by as many as eight points in the third quarter, but outscored Atlanta 25-14 in the final 12 minutes to win its second game in a row.
The Timberwolves' Kevin Garnett added 21 points and 12 rebounds for his 19th double-double of the season.
Jason Terry led Atlanta with 31 points.
Terry took control of the offense in the third quarter, scoring 13 points. But Minnesota held Terry without a point for the first eight minutes of the fourth and went on a 16-3 run to open up a six-point lead with six minutes to play.
Minnesota's reserves, led by Peeler, outscored Atlanta's 39-13.
Atlanta led 80-79 with under three minutes to play when the Hawks were called for their second illegal defense of the game. Minnesota's Terrell Brandon hit a free throw to tie the game, sparking a 9-1 run.
Fueled by six points from Wally Szczerbiak in the first four minutes, Minnesota opened up with a 10-0 lead. Atlanta called a timeout, then tightened its defense and held Minnesota without a field goal for a stretch of nearly seven minutes.
The opening quarter ended 17-17, with neither team shooting better than 39 percent from the field. The Hawks took their first lead early in the second quarter and held a one-point advantage at halftime.
Terry hit six of his seven first-half shots to lead Atlanta with 15 points at the break.
Dikembe Mutombo had 20 rebounds for Atlanta, the best individual rebounding performance against Minnesota this season.
After a collision with Mutombo in the second quarter, Minnesota guard Chauncey Billups left the game with a broken front tooth and cut lip. He received stitches and did not return to the game. ... Mutombo blocked a shot by LaPhonso Ellis in the final minute, giving Atlanta's center 2,500 blocks in the NBA. ... Atlanta is 0-4 on Thursdays this season.