LeBron James scored 37 to lead the way as the Lakers staged a comeback from 25 down at the half in Portland.