Forward Al Horford hit a 20-foot jumper with 4.2 seconds left to give the Hawks their first lead since the opening quarter. ATLANTA got the 88-87 victory when guard Vince Carter missed a jumper at the buzzer Friday night.
Forward Paul Millsap made a 3-pointer, just the Hawks' third of the game, with just over a minute remaining and Horford's basket completed a closing 11-2 run for ATLANTA, which trailed 85-77 with five minutes left.
Forward Dirk Nowitzki and Calderon each had 16 points for Dallas (10-7), while forward DeJaun Blair had 13 rebounds. The Mavericks made 12 of their 18 turnovers in the second half, most after Calderon was hurt late in the third quarter.
The Mavericks hit their first six 3-pointers -- three by Calderon -- in taking a 28-23 first-quarter lead and were up by as many as 17 points in the second quarter en route to a 53-39 margin at halftime.
NOTES: Hawks G Kyle Korver, who is one game away from tying Dana Barros' NBA record of 89 consecutive games with a 3-pointer, sat out against Dallas because of bruised ribs. He also missed Wednesday's loss at Houston. ... G Lou Williams, coming back from a torn ACL, got his first start of the season in place of Korver against the Mavericks. Williams still has a minutes and game limit and won't play Saturday in Washington. ... G Shelvin Mack returned for the Hawks against Dallas after missing a game with a sprained ankle. ... The Mavericks defeated the Hawks 118-109 to open the season on Oct. 30 in Dallas, shooting 57.1 percent, and came into the rematch having won nine of the past 14 in ATLANTA. ... The Mavericks play back-to-back games for the sixth time already this season when they host Minnesota on Saturday.