The Portland Trail Blazers continued their strong run in the first half of the NBA season, edging the Cleveland Cavaliers 119-116 on a 3-pointer by Damian Lillard with less than a second remaining in regulation.

Lillard made eight of his 12 shots from behind the arc Tuesday night at Quicken Loans Arena in Cleveland to finish with 36 points as the Trail Blazers improved their record to a league-best 22-4.

He also dished out 10 assists and helped out on the boards with eight rebounds.

Blazers superstar LaMarcus Aldridge, meanwhile, had another big game with 26 points and 15 rebounds, while guard Wesley Matthews added 19 points and forward Nicolas Batum contributed 14 points, nine rebounds and two assists.

The Blazers hurt their cause with 14 turnovers, but they made up for that sloppy play by grabbing 18 offensive rebounds and connecting on 15 of their 33 3-point attempts.

After Lillard made his clutch 3-pointer, Cavaliers star point guard Kyrie Irving had a chance to tie the game from 35 feet out but his attempt at the buzzer bounced off the back of the rim.

Irving finished the game with 25 points and 10 assists, while reserve Dion Waiters added 25. Center Andrew Bynum scored 13 points and grabbed nine rebounds, but most of that production came in the first half.

In other action Tuesday night around the NBA, the Charlotte Bobcats topped the Sacramento Kings 95-87, the L.A. Lakers defeated the Memphis Grizzlies 96-92, the Oklahoma City Thunder cruised past the Denver Nuggets 105-93, and the Golden St. Warriors rolled to a 104-93 victory over the New Orleans Pelicans. EFE