LeBron James scored 35 points, making the tiebreaking three-pointer with 48 seconds remaining, and the host Cleveland Cavaliers rallied to beat the Toronto Raptors, 105-101, on Tuesday,

James' jumper from the top of the key gave Cleveland a 102-99 lead and tied him with Mark Price for the franchise record for three-pointers at 802.

Trail Blazers 98, Pistons 86 - LaMarcus Aldridge had 23 points and 11 rebounds, Wesley Matthews scored 19 points, and visiting Portland picked up its fifth straight victory, beating Detriot.

Magic on losing

Magic Johnson said the Los Angeles Lakers should get serious about losing in order to get a better draft pick, according to a report in Newsday.

"I hope the Lakers lose every game," Johnson said. "Because if you're going to lose, lose. I'm serious." - Wire reports