Playing without injured guard Trae Young for the second straight game, the Hawks trailed by 18 during the first half but rallied back in the third quarter. Alex Len scored eight of his 18 points to fuel a 15-4 run, while Atlanta's defense only yielded six field goals in the quarter.
Len's drive and dunk just before the horn gave the visitors a 74-72 lead.
"It felt like I was getting fouled on every play and got no calls, but that's the way it goes in this league," Len said. "Maybe I earned some (respect) by playing more aggressively. We don't get respect, but you've got to earn it, and a couple of wins like this will do that."
Atlanta improved to 7-27 by snapping its second 10-game losing streak of the season. This one ended with the Hawks' second win in two tries against Orlando.
Young twisted his ankle in a loss to Milwaukee on Friday. He scored 39 points in a 103-99 win over Orlando in the first meeting between the teams Oct. 26.
Atlanta pulled away Monday near the midpoint of the fourth quarter when Huerter scored nine points during an 11-0 run. The Magic trailed 90-78 but trimmed the deficit to five in the final minutes before John Collins' emphatic transition dunk all but ended the comeback bid.
"I thought the guys were spirited tonight," Atlanta coach Lloyd Pierce said. "They executed, and the execution came from communication with each other."
Nikola Vucevic led the Magic with 27 points. Evan Fournier added 22 points, and D.J. Augustin finished with 17 and six assists. Orlando struggled to find any offense down the stretch, scoring only 36 second-half points after scoring 36 in the second quarter alone.
"We scored at times, but I feel like maybe for the first time this year, we didn't play ball as a team offensively from the get-go, and it just caught up to us," Fournier said.
Hawks: Wins have been scarce for Atlanta, but the road has been somewhat more favorable. Three of the Hawks' last four wins have come away from home. They have won only one home game since beating San Antonio on Nov. 5.
Magic: Orlando held an 11-3 record against sub-.500 teams before the loss. ... C Mo Bamba returned after missing the prior two games due to soreness in his right foot. Bamba finished with three points and three rebounds. ... F Wes Iwundu started in place of the injured Aaron Gordon, who was out due to soreness in his left Achilles' tendon. Iwundu had four points and two rebounds in 25 minutes.
The Magic gave 42-year-old Vince Carter a video tribute during the first quarter. Carter, who grew up in nearby Daytona Beach, stepped out of a team huddle to acknowledge an ovation after the video.
Carter played 97 games for the Magic in 2009-10, averaging 16.3 points. He had four points in 21 minutes Monday.
"I still live here, and people in the community still come up and say, `Hey, we miss you here," Carter said. "We had a good time here."
Hawks: At Boston on Friday night.
Magic: At Washington on Wednesday night.
More AP NBA: https://apnews.com/NBA and https://twitter.com/AP-Sports
K-Mart Jr. scares Brook Lopez with this dunk
Kenyon Martin Jr. throws down a ferocious slam with one hand.
Luka ends dominant Mavs half with and-1
Luka Doncic drives down the lane and gets the floater to fall plus the foul.
Coby White drains his 7th 3-pointer of the game
Nikola Vucevic kicks out to Coby White, who confidently knocks down his seventh 3-pointer of the day.