Al Horford added 15 points and 10 rebounds for the Hawks, who scored the final eight points. Atlanta was playing the second game of a four-game West Coast swing after losing 89-76 to the Los Angeles Clippers on Sunday.
J.J. Hickson had 19 points and 18 rebounds, and Nicolas Batum scored 19 points to lead Portland, which dropped its fourth straight. Wesley Matthews had 17 points and made all 10 of his free throws.
Trail Blazers All-Star LaMarcus Aldridge finished with 14 points on 4-of-13 shooting. He added eight assists, but had just seven points in the first three quarters.
Portland's streak of 195 consecutive home sellouts ended, team president and CEO Chris McGowan announced before the game. The streak dated back to Dec. 21, 2007.
Portland's bench, outscored 63-4 in a loss to San Antonio on Saturday, struggled again. The Hawks had a 26-6 advantage from their reserves.
The Hawks didn't show any noticeable effects from playing back-to-back games until midway through the fourth quarter, when the Blazers went on a 15-2 run to go up 82-80 with 5:40 remaining. The game was tied at 87 with 2:38 left, but Horford made a hook shot, Jeff Teague scored on a driving layup and Korver hit two free throws as the Hawks pulled away.
Smith has double-doubles in his last six games against Portland and he was hot to start the night, hitting four of his first five shots as the Hawks jumped out to a 22-9 lead.
Portland whittled the advantage down to 28-24, but Atlanta built up another large lead when the Blazers subbed in the likes of Sasha Pavlovic, Will Barton and Ronnie Price. Devin Harris scored to put Atlanta back up 41-26 halfway through the second quarter. After the Blazers' first team came back in, they cut into the advantage again and trailed 56-47 at halftime.
Batum led a small Portland comeback, scoring 11 points in the third quarter as Portland got within 68-63, but the Hawks kept the lead until deep into the final period.
NOTES: Bailey Leonard, brother of Portland rookie Meyers Leonard and a war veteran, was honored before the game along with other military veterans. ... Atlanta C Johan Petro sat out for the sixth straight game with a lower back injury. ... The Hawks round out their trip with Golden State on Wednesday and Sacramento on Saturday.