The Trail Blazers beat the team with the best record in the NBA, coming on strong in the second half Monday night at Moda Center.
Portland took its first lead after intermission and took every blow the Indiana Pacers hit them with down the stretch.
LaMarcus Aldridge led the way with 28 points and 10 rebounds, but it was defense and key plays by Damian Lillard and overall defense (notably by Wesley Matthews) and substitute scoring from Mo Williams (13 points in 23 minutes) and more that propelled Portland to a 106-102 win.
The finish included a barrage of 3-pointers, five by George in the closing 2:56 and a pivotal one by Lillard, who had 26 points, that put Portland in front 101-96 with 1:17 left.
Indiana suffered only its second loss and fell to 16-2, despite a career-high 43 points from Paul George. The Pacers showed little sign of fatigue coming off their 105-100 triumph Sunday night at Staples Center over the Los Angeles Clippers.
Portland improved to 15-3 and moved into a tie for first place in the Western Conference with San Antonio, The Blazers have won 13 of their past 14 games, including the 114-108 road victory Sunday over the Los Angeles Lakers.
"This was our most consistent game from beginning to end," Blazers coach Terry Stotts said.
The Blazers have another huge test, and opportunity, Wednesday night at home. They will play Oklahoma City (12-3), which has won seven in a row.
Game photos by Jaime Valdez/Portland Tribune: