HOUSTON — With James Harden injured, the Houston Rockets are figuring out different ways to make up for the offense the league's leading scorer normally provides.
On Wednesday night, that meant Chris Paul took 29 shots and finished with a season-high 37 points to help the Rockets to a 121-112 win over the Portland Trail Blazers.
Paul tied his career high for field-goal attempts in a regulation game. He took 33 shots and scored 42 points in a double-overtime game with New Orleans in 2008.
His 37 points were the most by a Rocket besides Harden since Jeremy Lin had 38 against San Antonio on Dec. 10, 2012.
Paul, who made 13 field goals, was asked if he realized he'd come close to taking the most shots in his career.
"I don't know," he said. "It kind of felt like it. Like goodness. I missed a lot, too. That's what I'm mad about."
Portland coach Terry Stotts said Paul was tough to stop.
"He was exceptional," Stotts said. "He really controlled the game, like he can do. His shot-making was as good as I've seen."
Eric Gordon added 30 points as the Rockets withstood a late run to win their second straight.
The Blazers used a big run to cut a 14-point deficit to three with about three minutes left. Houston responded with a 6-2 run, capped by a 3-pointer from Paul, to make it 111-104 about a minute later.
Damian Lillard made a layup on the other end, but Paul cut through three defenders to make an off-balance layup to push the lead to 113-106.
The Blazers couldn't get the ball in after a timeout, Houston got the ball back and Clint Capela added two free throws to secure the victory.
The Rockets won their second straight and improved to 3-2 in five games without Harden, who is out for at least two weeks with a hamstring injury.
Lillard scored 29 after missing the last two games with a strained right calf, and C.J. McCollum added 24 points as the Blazers saw a three-game winning streak snapped.
Paul had 11 assists, seven rebounds and three steals, and Capela added 13 points with eight rebounds.
Gerald Green scored all of Houston's points in a 5-2 run that extended the lead to 103-89 midway through the fourth period. He finished with 12 points and has scored in double digits in seven straight games for the first time since 2015.
"We're having to manufacture points in different ways," Paul said. "Gerald continues to be great and be aggressive. ... James averages 30 and we're just doing it by committee."
Lillard scored the first seven points of an 11-0 spurt that got the Trail Blazers within 103-100 with about 3 1/2 minutes left.
Paul received a technical in that span for arguing about a foul called on P.J. Tucker.
The Rockets led by nine entering the fourth quarter and were up by 11 with about 7 1/2 minutes remaining after Gordon scored four points. He made a layup before missing a shot on the next possession, only to grab it with one hand and finish with a dunk that made it 98-87.
Portland's Ed Davis was called for a flagrant foul late in the third when he hit Tarik Black in the right eye as Black dunked. Black remained on the court for a couple of minutes before being helped to his feet and escorted to the locker room, holding a towel over his right eye. The team said he had an abrasion to his right eye and he'll miss Friday's game.
Paul made the free throw on that play, and Tucker added a layup after that to extend the lead to 84-74.
The Rockets led 55-45 at halftime.
Trail Blazers: Lillard had eight assists and five rebounds and made 10 of 12 free throws. ... Portland had six blocks, led by Jusuf Nurkic's three.
Rockets: Black tied a season high with 13 points. ... Nene missed his fourth straight game with a bruised right knee. ... Gordon has scored 20 or more points in 21 games this season after doing so in only 19 games last season.
Gordon's teammates were impressed with his dunk in the fourth quarter. Paul called it "sick."
"I surprise myself sometimes," Gordon said with a laugh. "When I saw it floating in the air, I just went after it."
HE SAID IT
Lillard on being unable to combat Houston's runs: "When you're dealing with a team that shoots 3s as much as them and as well, you can't give them extra possessions and I thought we did that on too many occasions."
Trail Blazers: Visit New Orleans on Friday.
Rockets: Visit Phoenix on Friday.