Al Horford added 15 points and 10 rebounds for Atlanta, which 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.