LeBron James had 15 points, 16 rebounds and 12 assists and the Los Angeles Lakers opened defense of their Emirates NBA Cup title with a 120-115 victory over the San Antonio Spurs on Friday night.