The 40-year-old James became the oldest player to score 40 points in an NBA game Thursday night, putting up a season-high 42 in the Los Angeles Lakers' 120-112 victory over the Golden State Warriors.