The Hawks avenged a 30-point loss to Milwaukee on Friday in Atlanta with their 15th win in their last 17 games.
Teague scored six straight points midway through the fourth quarter to give Atlanta an 82-75 lead with 4:38 remaining when he hit a driving layup.
Paul Millsap finished with 17 points and eight rebounds for Atlanta.
Khris Middleton led Milwaukee with 21 points, which tied a season high, and O.J. Mayo added 11.
Orlando 102, at Charlotte 94: Despite Kemba Walker's NBA career-best 42 points, the Hornets could never regain the lead from the Magic after falling behind by 10 at halftime. Nikola Vucevic had 22 points and 11 rebounds and Tobias Harris scored 21 points for Orlando. Walker scored a Charlotte-record 35 in the second half and finished 15 of 30, including making five three-pointers.
Memphis 103, at Miami 95: Mike Conley scored 24 points, Marc Gasol added 22 points and 10 rebounds, and the Grizzlies never trailed. The Heat scored to get within one or two points on 11 different occasions in the final minutes. But the Grizzlies always had an answer, putting six players in double figures and snapping a four-game losing streak.
at Washington 101, Boston 88: The Wizards scored 13 consecutive points to take a 15-2 lead with not even four minutes gone en route to their eighth win in their last 10 games. Kris Humphries scored 18 points and Paul Pierce had 17 for Washington. The Celtics, who have lost four straight, were outrebounded, 16-6, and had eight turnovers in the first quarter. Kris Humphries scored 18 points and Paul Pierce had 17 for Washington.
at Chicago 107, New Orleans 100: The Bulls had three reserves — Aaron Brooks, Taj Gibson and Nikola Mirotic —score in double figures in their ninth win in 10 games. Chicago's Jimmy Butler scored 33 points. The Pelicans' Anthony Davis had 29 points, 11 rebounds and six blocked shots in his first NBA game in his hometown.
Indiana 110, at Brooklyn 85: The Pacers' bench, third-best in the league with 39.6 points entering the game, outscored its Brooklyn counterparts, 50-16. The Nets, who had their three-game winning streak snapped, had entered the night 12-2 against teams with losing records.
Toronto 110, at Clippers 98