PORTLAND, Ore. -- Damian Lillard appears to have shelved whatever problems he had with his shooting touch the first two weeks of the NBA season.
The Portland guard tied his season high with 36 points, hitting 10 of 18 shots and going 15 of 15 from the free throw line, and the Trail Blazers held off the Oklahoma City Thunder 103-99 on Sunday night.
Lillard also handed out a season-high 13 assists.
Paul George topped the Thunder (4-5) with 27 points. Russell Westbrook had 25 points and nine assists.
Lillard went through a five-game stretch where he shot a collective 34 percent (30 of 88). But he has picked it up of late, as Sunday was his fourth consecutive 30-point game. It didn't hurt the confident Lillard that he was facing Westbrook, the 2016-17 NBA MVP.
"I go into every game with the same attitude, but obviously when you're playing against a former MVP, you want to embrace that challenge. You know that if you don't, he's going to take your lunch," Lillard said. "If I don't step up, how's my team going to step up?"
Jusuf Nurkic had 25 points and eight rebounds, while C.J. McCollum hit six 3-pointers and scored 22 points for the Blazers. Coming off a 28-point performance against the Los Angeles Lakers last Thursday, it was the first time Nurkic has scored at least 20 points in consecutive games this season.
"I'm focusing on finishing at the rim, and help in any way that I can. I know this team can win if I bring my good game," Nurkic said.
Portland needed all of Lillard and Nurkic's efforts to fend off Oklahoma City, which played short-handed for much of the second half after Carmelo Anthony was ejected for a flagrant 2 foul.
Anthony, who had 15 points and six rebounds, was ejected with 4:26 left in the third quarter. Driving to the basket for a layup, Anthony elbowed the chin of Nurkic, who collapsed and lay on the floor for more than a minute. Initially, Nurkic was called for the foul, but following a video review, Anthony was hit with a flagrant 2 foul.
The call baffled Oklahoma City coach Billy Donovan.
"I've never seen, in the history of the game, a guy gets an and-1' play and then get ejected from the game," Donovan said.
Portland was beginning to take control of the game before the Anthony ejection, and it only helped fuel the Blazers. Portland separated itself with a 10-0 run to take a 16-point lead. Lillard scored 14 points during the third quarter as the Blazers led 78-67 heading into the fourth.
But after going scoreless for more than four minutes, the Blazers' advantage began to wilt. Oklahoma City got to 90-88 on two free throws by Westbrook, but consecutive 3-pointers by McCollum, and Lillard's layup helped the Blazers maintain the lead. The Thunder's comeback hopes were dashed when, down 98-94 with 20.5 seconds left, Westbrook missed three consecutive free throws.
"We've been in these positions before and found ways to lose them. We kept our composure and made our free throws when it mattered," Portland coach Terry Stotts said.
The game started as an offensive showcase, as the teams combined to hit 13 of their first 16 shots. The Thunder cooled considerably, though, while Portland shot 58 percent during the first half to take a 50-46 halftime lead.
For a second straight game, the Blazers were without starting forward Al-Farouq Aminu, who sprained his right ankle Wednesday night against Utah.
Thunder: Oklahoma City is 0-4 against Northwest Division foes this season. ... One tradition that continues is Portland fans' booing of Raymond Felton. The Thunder guard was a bust during his one season playing for the Blazers in 2011-12. Felton scored a season-high 15 points.
Blazers: Lillard had seven assists in the first eight minutes . Lillard has hit 43 consecutive free throws. ... Nurkic is averaging 24.0 points, 8.0 rebounds and 3.3 assists over his past three games.
ANTHONY FLAGRANT EXPLAINED
Crew chief Rodney Mott explained why Anthony's third-quarter foul was a flagrant 2 and not a common foul.
"We deemed that the contact was excessive and that it was not a natural basketball move where he seeks out Nurkic, hits him in the face with an elbow and goes back to the basket," Mott told a pool reporter.
Thunder: Play at Sacramento on Tuesday.
Blazers: Play host to Memphis on Tuesday.