ATLANTA -- The Portland Trail Blazers turned it on late after looking early on like a team that was playing back-to-back nights.
LaMarcus Aldridge scored six of his 27 points in overtime and the Trail Blazers overcame an early 15-point deficit to beat the Atlanta Hawks 102-100 Friday.
"In the first half we were tired. We just had some blank faces," Brandon Roy said. "They made us face adversity early. We made them face it late."
Portland's third straight win followed a 92-86 victory over the Knicks on Thursday in New York. It was Atlanta's fourth loss in five games.
Roy hit a 3-pointer with 17.3 seconds left in regulation to tie the game at 88 and send it into overtime.
"In practice, I've been making it every time," he said.
Both teams had a chance to win it in regulation. Atlanta's Zaza Pachulia missed a short jumper with about two seconds left and Roy's long desperation shot at the buzzer rimmed out.
Aldridge, who had 14 rebounds, scored six of Portland's first eight points in overtime, giving the Trail Blazers a 98-92 lead with 1:38 left. Jamaal Magloire had 16 rebounds for the Trail Blazers.
"We were switching so I could be on the boards more," Aldridge said. "That put me in good position."
Salim Stoudamire scored a career-high 37 points for the Hawks, and Josh Childress added 22 points and 12 rebounds, and Josh Smith had 17 points and 11 rebounds.
Jarrett Jack, who scored 17 of his 18 points in the second half and overtime, made four straight free throws in the final 14 seconds, and Roy, who finished with 23 points, added a pair of free throws with 4.3 seconds left for a 102-97 lead. Stoudamire made a 3 at the buzzer for the final score.
Stoudamire came off the bench and kept the Hawks in the game, scoring 15 points in the fourth quarter, hitting all six of his shots, including three 3s. He added eight points in overtime and hit 14 of 20 shots overall.
"Atlanta did a good job of getting the ball to the hot hand," Portland coach Nate McMillan said.
"I'd rather get zero points and win," Stoudamire said. "(The career high) means nothing to me. I wanted to beat them. It was my hometown."
Smith knocked in a 3-pointer with 22.6 seconds left in regulation before Roy's shot tied it.
"We just didn't get it done," Smith said. "We had the opportunity to win, but those second-chance points hurt us."
He was referring to Aldridge, who converted several offensive rebounds into baskets.
Portland led 66-64 after three quarters behind Jack's scoring. The former Georgia Tech star scored nine points in the quarter and gave the Trail Blazers their first lead at 60-58 on a 3 with 2:31 left in the quarter.
"I was really excited about this game, coming back to Atlanta," said Jack. Portland's point guard added seven assists.
"A couple of weeks ago coach asked me if I was ready to take over this team," he said. "If he asks me again, I'd say I have taken over this team."
The Hawks led 20-15 after one quarter and scored the first 10 points of the second to take their biggest lead of the half at 30-15. Childress scored four points in the run.
Portland managed to close the gap to 47-40 at the half. Aldridge led the Trail Blazers with 13 points. The Hawks were 11-for-11 from the free throw line in the opening 24 minutes.
The Hawks were 17-for-17 at the free throw line until Pachulia missed in overtime. They finished 18-of-19. ... Smith, who averages nearly three blocks a game, had three in the first three minutes. Solomon Jones added three more to give the Hawks six in the period. ... Portland's leading scorer, Zach Randolph, missed his third straight game on bereavement leave. ... Atlanta's top scorer, Joe Johnson, missed his ninth with a sore right calf, and G Speedy Claxton missed his 10th straight game with a sore left knee. Earlier in the season, Claxton missed 16 games with the same injury. ... Atlanta C Lorenzen Wright was out with flu-like symptoms. ... In their only other meeting this season, Atlanta beat the Trail Blazers 107-96 on Dec. 3, 2006 in Portland.