LeBron keys rally past Raps for 8th straight

LeBron James scored 35 points, making the tiebreaking 3-pointer with 48 seconds remaining, and Cleveland rallied to beat the Toronto Raptors 105-101 for its eighth straight victory.

The Raptors built a double-figure lead Tuesday, but couldn't hang on in the team's third matchup in 18 days.

Dion Waiters came off the bench for 18 points and Kevin Love added 17.

Jonas Valanciunas and Terrence Ross each scored 18 for Toronto, which had won 39 straight games when leading after three quarters.

Raptors at Cavaliers box score

Trail Blazers 98 Pistons 86

LaMarcus Aldridge scored 23 points in Portland's victory over the Detroit Pistons, including a crucial pair of baskets to end Detroit's fourth-quarter rally. He now has 11,347 career points, 17 more than Terry Porter, as the second scorer in Blazers' history.

Detroit lost its 13th in a row, one short of the franchise record set in 1979-80 and tied in 1993-94.

Greg Monroe had 22 points and 10 rebounds for Detroit, which only got 40 points from its starting lineup.

Trail Blazers at Pistons box score

Knicks 93 Pelicans 104

Tyreke Evans scored 27 points, Anthony Davis added 18 and the New Orleans Pelicans dropped the Knicks to their ninth straight loss.

Omer Asik had 16 points and 14 rebounds, and Jrue Holiday scored 13 points for New Orleans (10-10), which won its second straight to pull back to .500.

Amar'e Stoudemire scored a season-high 26 points and blocked five shots. Carmelo Anthony and Pablo Prigioni had 17 points for New York, who fell to 4-19 with what was also their 10th straight road loss.

Knicks at Pelicans box score