LeBron lifts Cavs past Blazers to end skid
LeBron James had another of those oh-no-he-didn't-type plays. Shaquille O'Neal didn't see it.
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 Cleveland Cavaliers rebounded from consecutive sloppy road losses with a 104-99 win over the hobbled Portland Trail Blazers on Friday night.
James added seven assists, seven rebounds and swatted Roy's shot with the Cavs holding on late. Portland's star tried to drop in a floater, but James came across the lane and rejected his shot, his fingers going above the backboard square - 12 feet off the floor - to send it into the seats.