LeBron James shines in Cavaliers win
LeBron James scored 33 points and made an incredible, soaring block on Brandon Roy in the final seconds, and Anderson Varejao had a season-high 22 as the host Cleveland Cavaliers rebounded from consecutive sloppy road losses with a 104-99 win over the hobbled Portland Trail Blazers on Friday night.