LeBron James had 37 points, eight rebounds and seven assists to win his showdown with fellow All-Star Game captain Giannis Antetokounmpo, and the Los Angeles Lakers beat the Milwaukee Bucks 113-103 on Friday night in a clash of the NBA's conference leaders.