SAN ANTONIO — The Portland Trail Blazers can accept losing a tough game on the road to the San Antonio Spurs. They are hoping they did not suffer a greater loss to injury.

DeMar DeRozan scored 21 points and the Spurs extended their winning streak to eight games with a 108-103 victory Saturday night over the Trail Blazers, who lost C.J. McCollum to a left leg injury.

Damian Lillard scored 34 points for Portland, which had won three straight but had difficulty closing the game without McCollum.

"He's so big for our team," Lillard said, after first stating he was worried for McCollum's health. "You're just concerned for that, too. That's a big blow. He's a guy that plays a huge role for us and is a big part of our team."

VIDEO: CJ McCollum: 'I can walk, but there's some discomfort'

McCollum exited under assistance with 7:03 remaining in the third quarter. He remained on the court for a few minutes clutching his left leg in great pain after tumbling out of bounds when his driving left-handed layup was blocked by Jakob Poeltl. McCollum had his left foot trapped under Poeltl's right foot as both landed, leading the Blazers guard to tumble out of bounds next to the stanchion.

"I feel bad for C.J. I hope he's OK," San Antonio coach Gregg Popovich said. "He's a great player and a great kid."

The Blazers said McCollum had a "left leg injury" after X-rays were negative. He will undergo an MRI on Sunday morning. McCollum said he did not hear his knee pop but felt immediate pain and discomfort in it.

"I don't know the extent of it," McCollum said. "I don't know if it's lateral . I don't know. I just know that it's not normal."

McCollum finished with 10 points in 22 minutes.

Poeltl's block was one of a season-high 11 for the Spurs.

VIDEO HIGHLIGHTS: Spurs 108, Trail Blazers 103

San Antonio (41-29) is sixth in the Western Conference, one game behind Oklahoma City for fifth. The Spurs, who host Golden State on Monday, have won 10 straight at home.

Portland (42-27) is fourth in the Western Conference, a half-game ahead of the Thunder.

There were 14 lead changes and 12 ties in a contest as evenly matched as the standings.

"That was actually a lot of fun," Spurs guard Bryn Forbes said. "Just to be in a game with such a talented basketball team as the Trail Blazers, it's always going to be fun down the wire because both teams are giving it their best and they are very talented."

VIDEO: Terry Stotts: 'A good effort on our part'

Forbes had nine points in the fourth quarter and made two of the Spurs' four 3-pointers in the period. Davis Bertans also made three free throws to put San Antonio up 98-92 with 3:06 remaining after being fouled by Al-Farouq Aminu on a 26-footer.

Forbes finished with 11 points.

"I think we worked hard for 48 minutes," Popovich said. "We were up, we were down but they just kept playing."

Derrick White and Rudy Gay finished with 13 points apiece. Patty Mills and LaMarcus Aldridge each had 12.

Both teams were on the second night of a back-to-back, but the Blazers were in New Orleans while the Spurs played at home. Despite the travel, Portland came out as the fresher team.

VIDEO: Damian Lillard: 'They just had more legs than we did'

Lillard drew consecutive fouls on White, forcing the Spurs to sit their point guard once he picked up his third foul with 4:43 remaining in the first half. The first foul came when Lillard fell in front of the Spurs bench with little to no contact by White, leading Popovich to berate official Jason Goldenberg for the remainder of the first half and before entering the locker room. The Spurs were leading 40-39 when White exited and the Blazers then moved into the lead.

Lillard, who moved past Aldridge on the Blazers' scoring list on Friday night, finished 13 for 29 from the field and added six rebounds and five assists in 38 minutes.

Jusuf Nurkic added 24 points and Rodney Hood had 13 for Portland.

Tip-ins

Blazers: Portland is 17-18 on the road this season after going 21-20 last season. ... Enes Kanter was scoreless and had four rebounds and an assist in 14 minutes. Kanter was averaging 14.3 points, 8.3 rebounds and 2.0 assists in his previous three games.

Spurs: Aldridge has 18,331 points, moving past Hall of Famer Dave Bing for 70th in career scoring. Bing had 18,328 points in 12 seasons, including his first nine with Detroit. ... Forbes has 250 career 3-pointers, joining Gary Neal and Bertans as the only players in Spurs history to accomplish that feat in their first three seasons with the team. . San Antonio has 17 home winning streaks of 10-plus games under Popovich.

Up next

The Blazers host Indiana on Monday night.

Box score

Spurs 108, Trail Blazers 103

3-on-3 Blazers podcast

LISTEN: 3-on-3 Blazers: Is Portland ready for playoff success?

Listen to the most recent edition of the 3-on-3 Blazers podcast:

PREGAME PREVIEW

Portland Trail Blazers (42-26) at San Antonio Spurs (40-29)

Location: At AT&T Center, San Antonio, Texas

Time: 5:30 p.m. PT

TV: NBC Sports Northwest

Radio: Rip City Radio 620 AM

Streaming: Blazers Pass; Find streaming options here (including PlayStationVue, Hulu, Apple TV, Fubo TV and more); NBA League Pass (subscription required; local games and nationally televised games are blacked out).

About the Spurs

The Spurs are in sixth place in the Western Conference, 2.5 games behind the Trail Blazers. ... San Antonio is coming off a 109-83 win against the New York Knicks, and has won seven in a row. ... During their winning streak, the Spurs have defeated the Thunder, Nuggets and Bucks. ... Former Blazers star LaMarcus Aldridge is averaging 25.7 points and 9.4 rebounds during the Spurs' winning streak. ... San Antonio is 13th in offense (110.7 points per 100 possessions), ninth in defense (107.1 points per 100) and seventh in net rating (+3.6 points per 100) since the All-Star break. ... The Spurs are 27-7 at home, which is the fourth-best homecourt winning percentage (.794) in the NBA this season, behind the Raptors (.800), Nuggets (.829) and Bucks (.844).

RELATED: 3-on-3 Blazers: Can Portland turn regular-season success into playoff success?

About the Trail Blazers

The Trail Blazers are in fourth place in the Western Conference. ... Portland is coming off a 122-110 road win against the New Orleans Pelicans. ... The Blazers are 8-3 since the All-Star break and have won 9 of 12 overall. ... Over the past five games, Damian Lillard is averaging 9.0 assists per game, up from his 6.5 assists-per-game season average. ... The Blazers rank first in offense (115.8 points per 100 possessions), 13th in defense (108.9 points per 100), and first in net rating (+6.9 points per 100) since the All-Star break. ... Portland is 17-17 on the road this season and have won seven of their past nine games away from the Moda Center.

RELATED: Report: Lillard, Aldridge hope to reunite as teammates in Portland

Injury Report

The injury report will be updated

Spurs: OUT: Dejounte Murray (torn right anterior cruciate ligament)

Blazers: No injuries to report

Jared Cowley writes about the Trail Blazers and other topics for KGW.com. He's also the co-host of the 3-on-3 Blazers podcast (listen here). You can reach him on Twitter @jaredcowley.