Harden, who had only 11 points at the half, hit a 3 with 52.9 seconds remaining and the Rockets leading by 14. He finished with 31 points on 9-for-23 shooting in 36 minutes.
“I couldn’t get the lift I usually get for my shot,” Harden said. “Just happy we won the game.”
Rockets coach Mike D’Antoni said he thought the streak was over.
“To be honest with you, two minutes to go in the half, he’s got 20 points,” D’Antoni said. “I go, ‘Start another one.’ I didn’t think — there’s no way. But he’s amazing. I think the shoulder was bothering him. He did not have a great game.”
It was the fourth time Harden has scored 10 points in the last three minutes of regulation, the most in the NBA this season. Each has happened since Jan. 19.
The last time Harden didn’t score at least 30 was Dec. 11 vs. the Trail Blazers (he had 29).
Harden is now one 30-point game away from tying Wilt Chamberlain for the second-longest 30-point streak in NBA history. He also is 36 games away from tying Chamberlain for the longest such streak.