LeBron James scored a game-high 30 points as the Los Angeles Lakers took a 3-1 lead in their series.