LeBron James scored a game-high 40 points to lead the Los Angeles Lakers past the Thunder 129-120 Saturday night, snapping OKC's three-game win streak.